Math
- Math클래스는 이름 그대로 수학계산을 위한 클래스
- 코싸인, 싸인, 탄젠트, 절대값, 랜덤값을 구할 수 있는 클래스
- Math클래스는 생성자가 private으로 되어 있기 때문에 new 연산자를 이용하여 객체를 생성할 수 없다
- 객체를 생성할 수는 없지만 모든 메소드와 속성이 static으로 정의되어 있기 때문에 객체를 생성하지 않고도 사용할 수 있다
ex)
public class MathExam {
public static void main(String[] args) {
int value1 = Math.max(5, 20);
int value2 = Math.min(5, -5);
int value3 = Math.abs(-10);
double value4 = Math.random();
double value5 = Math.sqrt(25);
}
}
*본 게시물은 프로그래머스<자바중급>강의를 복습하며 작성한 글입니다.
'JAVA' 카테고리의 다른 글
JAVA(2022.05.20)-java.util 패키지 (0) | 2022.05.20 |
---|---|
JAVA(2022.05.19)-스트링 클래스 (0) | 2022.05.19 |
JAVA(2022.05.17)-StringBuffer (0) | 2022.05.17 |
JAVA(2022.05.16)-java.lang패키지/오토박싱 (0) | 2022.05.16 |
JAVA(2022.05.15)-Object와 오버라이딩 (0) | 2022.05.15 |