Language/Java

    [Java] int[] 배열을 Integer[] 배열로, Integer[] 배열을 int[] 배열로

    자바 int[] 배열을 Integer[] 배열로 변환 int a[] = {1,2,3,4}; Integer b[] = Arrays.stream(a).boxed().toArray(Integer[]::new); 자바 Integer[] 배열을 int[] 배열로 변환 Integer a[] = {1,2,3,4}; int b[] = Arrays.stream(a).mapToInt(Integer::intValue).toArray(); or int b[] = Arrays.stream(a).mapToInt(i->i).toArray(); Refer to http://www.techiedelight.com/convert-int-array-list-integer/

    [Java] TreeSet<E>

    슈퍼클래스 Set 에 대해 알고 싶으면 다음 포스팅을 참고하세요. 본 포스팅 내용 중 Set 주요 메소드에 관한 내용은 밑의 포스팅에 정리하였습니다. 2020/11/11 - [Language/Java] - [Java] Set 정리 [Java] Set 정리 Set의 서브클래스에 대해 알고 싶으면 다음 포스팅을 참고하세요. 2020/12/12 - [Language/Java] - [Java] HashSet, LinkedHashSet 정리 , LinkedHashSet 정리" data-og-description="HashSet의 상속관계 Module j.. gre-eny.tistory.com TreeSet의 상속관계 Module java.base Package java.util Class TreeSet java...

    [Java] HashSet<E>, LinkedHashSet<E>

    슈퍼클래스 Set 에 대해 알고 싶으면 다음 포스팅을 참고하세요. HashSet 의 주요 메소드는 대부분 Set 클래스와 동일하므로 밑의 포스팅에 정리하였습니다. 2020/11/11 - [Language/Java] - [Java] Set 정리 [Java] Set 정리 Set의 서브클래스에 대해 알고 싶으면 다음 포스팅을 참고하세요. 2020/12/12 - [Language/Java] - [Java] HashSet, LinkedHashSet 정리 , LinkedHashSet 정리" data-og-description="HashSet의 상속관계 Module j.. gre-eny.tistory.com HashSet의 상속관계 Module java.base Package java.util Class HashSe..

    [Java] Set<E>

    Set의 서브클래스에 대해 알고 싶으면 다음 포스팅을 참고하세요. 2020/12/12 - [Language/Java] - [Java] HashSet, LinkedHashSet [Java] HashSet, LinkedHashSet 정리 HashSet의 상속관계 Module java.base Package java.util Class HashSet java.lang.Object java.util.AbstractCollection java.util.AbstractSet java.util.HashSet java.util.LinkedHashSet HashSet의 특징 중복.. gre-eny.tistory.com 2020/12/12 - [Language/Java] - [Java] TreeSet [Java] Tree..

    [Java] 2차원 배열 정렬 방법 Arrays.Sort(arr, Comparator)

    1차원 배열 정렬 방법 오름차순으로 정렬이 된다. import java.util.Arrays; Arrays.sort(arr); 2차원 배열 정렬 방법 2차원 배열을 정렬하기 위해서는 Comparator를 Override하여 정렬 기준을 제시하면 된다. 예를 들어, arr이 { {2, 6}, {1, 5}, {1, 3} } 일 때 밑의 코드를 사용하면, { {1, 5}, {1, 3}, {2, 6} }이 된다 o1[0]은 각 부분 배열의 0번째 element를 가리키며 그것들을 기준으로 compare한다는 소리이다. 비교 기준이 같으면 입력의 순서대로 저장된다. 오름차순으로 정렬이 된다. Arrays.sort(arr, Comparator.comparingInt(o1 -> o1[0])); 위의 배열에서 두 번째..