Java로 코테 문제풀이하면서 자주 사용하게 되는 문법들 정리 1. 자바 Array에서 중복을 제거하는 방법 Arrays.stream()을 이용하는 방법이다. distinct() 메서드로 중복을 제거할 수 있고, array stream을 toArray()로 다시 배열로 바꾸면 된다. int[] input = {1, 4, 3, 1, 5, 2, 2}; int[] removedInput = Arrays.stream(input).distinct().toArray(); System.out.println(Arrays.toString(removedInput)); // [1, 4, 3, 5, 2] 이를 하려면 Arrays를 import해야 한다. import java.util.Arrays; 또는 HashSet 자료구조를 이용해도 된다. HashSet은 아래와 같이 사용한다. import java.util.HashSet; ... HashSet<Integer> input = new HashSet<>(...
#java
#stream
#배열
원문링크 : Java 배열 다루기 - 중복 제거, int 배열을 string 배열로 형변환, int 배열 내림차순 정렬 (Arrays.stream())