Development/JAVA
stream의 distinct() 메소드를 활용하여 문자열에서 중복된 값을 제거
우봉수
2023. 1. 22. 13:54
public class Main {
public static void main(String[] args) {
String array[] = {"apple","apple","banana","apple","kiwi","banana"};
List<String> tmp;
// stream().distinct() 는 반환 값이 stream 타입이기 때문에 toList로 변환
tmp = Arrays.stream(array).distinct().collect(Collectors.toList());
for (String string: tmp) {
System.out.println(string);
}
}
}
실행 결과
apple
banana
kiwi