1. 랜덤함수 : Math.random()
  2. 절대값 : Math.abs()
  3. 반올림/올림/내림: Math.round()/ Math.ceil()/ Math.floor()
    1.  나누기 하고 몫을 계산할 때-> 몫이 double 형태 나오도록
  4. 최대값 / 최소값: Math.max() / min()
  5. 제곱 계산: Math.pow(5, 2) => 25
  6. 제곱근 구하기: Math.sqrt(n)

'Java' 카테고리의 다른 글

Collections 역정렬 / 자체 정렬 기준  (0) 2020.01.06

1. Collections.reverse(list)

-단순히 리스트 순서상 역정렬

2. Comparable<자료형>

- 기본적으로 적용되는 정렬 기준이 되는 메서드(오름차순, 사전식)를 정의하는 인터페이스

-compareTo() 메서드 작성법

return a.compareTo(b);


현재 객체 a < 파라미터로 넘어온 객체 b : 음수 리턴
현재 객체 == 파라미터로 넘어온 객체: 0 리턴
현재 객체 > 파라미터로 넘어온 객체: 양수 리턴
음수 또는 0이면 객체의 자리가 그대로 유지되며, 양수인 경우에는 두 객체의 자리가 바뀐다.


https://gmlwjd9405.github.io/2018/09/06/java-comparable-and-comparator.html

3. Comparator 

- 기본 정렬과 다르게 정렬하고 싶을때(내림차순 등)

-compare() 오버라이드

'Java' 카테고리의 다른 글

java -- Math 관련 함수들  (0) 2020.01.07

+ Recent posts