기타 유용한 클래스

·2025년 5월 18일

Power Java

목록 보기
47/75

8.9 기타 유용한 클래스

Math 클래스
: 기본적인 수치 연산을 위한 메소드 제공.

Random 클래스
: Random 클래스의 객체는 난수를 발생하는 데 사용.
-48비트 길이의 시드(seed)를 사용하며 알고리즘으로는 변형된 선형 합동 수식을 이용한다.
=> 동일한 시드를 이용하여서 두 개의 Random 객체가 생성된다면 동일한 난수를 발생하게 함.

Arrays 클래스
: 배열을 다루는 다양한 메소드 제공.
ex) fill(), sort() - 객체 생성 안 하고도 호출 가능

Calendar 클래스
: 추상 클래스로서, 날짜와 시간에 대한 정보를 가지고 있다.
-1970년 1월 1일 00:00:00.000 GMT부터 흘러온 시간을 저장하고 있음.



1.

import java.util.Random;

int[] a = new int[10];
Random rand = new Random();

for (int i = 0; i < a.length; i++) {
	a[i] = rand.nextInt(10) + 1;
}
import java.util.Arrays;

Arrays.sort(a);

0개의 댓글