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

 

+ Recent posts