새소식

언어/자바(JAVA)

[자바(JAVA)] ArrayList, Map의 최소값 구하기 (collection framework)

  • -

파이썬에도 편리한 collections 라이브러리가 있었던것 같은데요

자바에도 collections라는 라이브러리?가 있더라구요

collection Framework라고 부른다고 해요

이를 이용해서 List, Set, Map의 최소값과 최대값을 쉽게 구할 수 있어요

 

저는 ArrayList의 최소값과 최대값을 구해봤어요

언어는 자바(JAVA)로 했답니다!!

import java.util.Collections;
import java.util.ArrayList;

class Main {
	public static void main(String[] args) {
		ArratList<Integer> arrList = new ArrayList<>();
        int min, max;
        
        // ArrayList에 값 추가
        arrList.add(1);
        arrList.add(2);
        arrList.add(2);
        arrList.add(10);
        
        
        min = Collections.min(arrList);	// 최소값
        max = Collections.max(arrList);	// 최대값
        System.out.println("min" + min);
        System.out.println("min" + max);
    }
}

위 처럼 java.util.Collections를 import 해주시고

Collections.min() 에 최소값을 얻고 싶은 arraylist를 넣어주면 되요

자바에서 arraylist의 최대값을 알고 싶다면 Collections.max()를 이용하면 된답니다

 

참 편리한것 같네요!

앞으로 알고리즘 문제 풀이에서 자주 쓰게 될것  같습니다

도움이 되셨다면 하트 한번 눌러주시면 감사하겠습니다!!

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.