1.API란?
: 응용프로그램에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있도록 만든 인터페이스. 즉, 우리가 구현하기 번거로운 기능들을 JDK를 설치하면 사용할 수 있도록 제공한 소스코드(클래스나 인터페이스)들을 의미한다.
2. Math 클래스
public static void main(String[] args) {
// java.lang 패키지의 Math 클래스
// 절댓값 출력
System.out.println(Math.abs(-7));
// 최솟값 출력
System.out.println(Math.min(10, 20));
// 최댓값 출력
System.out.println(Math.max(10, 20));
// 원주율 출력
System.out.println(Math.PI);
// 난수 발생
System.out.println(Math.random());
}
3. Random 클래스
public static void main(String[] args) {
// java.util 패키지의 Random 클래스
Random random = new Random();
// 0부터 9까지의 난수 발생
int randomInt = random.nextInt(10);
System.out.println(randomInt);
// 1부터 10까지의 난수 발생
int randomInt2 = random.nextInt(10) + 1;
System.out.println(randomInt2);
}
'Java' 카테고리의 다른 글
Java(5) final (0) | 2024.08.07 |
---|---|
Java(4) 클래스와 객체 (0) | 2024.08.07 |
Java(2) 문자열 비교하기 (0) | 2024.08.05 |
Java(1) 리터럴, 변수, 오버플로우, 언더플로우, 형변환 (0) | 2024.08.05 |
[Java] 배열 (0) | 2024.07.11 |