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);