어제 오늘 내일

[Java] ArrayList 값 중 최대값, 최소값 구하기 본문

IT/Java

[Java] ArrayList 값 중 최대값, 최소값 구하기

hi.anna 2021. 5. 17. 06:01

 

List의 값 중 최대값, 최소값을 구하기 위해서, 

다음 메소드를 사용할 수 있습니다.

  • Collections.max()
  • Collections.min()

 

ArrayList에서 최대값, 최소값 구하기

public static T max(Collection<? extends T> coll)
public static  T min(Collection<? extends T> coll)

위 메소드는 Collection 객체의 최대값과 최소값을 각각 리턴합니다.

 

 

  코드  

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
public class ArrayListMinMax {
public static void main(String[] args) {
// ArrayList 준비
ArrayList<Integer> list = new ArrayList<>(Arrays.asList(0, 3, 2, 1, 5));
System.out.println(list); // [0, 3, 2, 1, 5]
// Max
int max = Collections.max(list);
System.out.println(max); // 5
// Min
int min = Collections.min(list);
System.out.println(min); // 0
}
}

Collections.max(list);

Collections.min(list);

Collections의 max(), min() 메소드를 이용해서

ArrayList의 최대값과 최소값을 간단하게 구했습니다.

 

 

 

반응형
Comments