배운 것 기록/java

절대값 구하기 - 삼항연산자 / Math.abs()

키죽 2022. 10. 6. 23:10

삼항연산자

절대값 리턴하는 메서드

num이 음수이면 -num 출력 => -(-num))으로 절대값이 출력

class AbsNum {
	public int abs(int num) {
		return num < 0 ? -num : num;
	}
}

	public static void main(String[] args) {

		AbsNum absNum = new AbsNum();
		int num = absNum.abs(-5);
        
	}

 

 

java.lang.Math 클래스

- 수학적인 다양한 기능을 상수와 static 메서드로 제공
- 모든 멤버가 static 으로 선언되어 있므로 클래스명만으로 접근 가능
ex) Math.PI, Math.random()

public class Ax2 {

	public static void main(String[] args) {
		int num = -3;
		System.out.println(Math.abs(num));

	}
}