CodesJava

Easy learning with example program codes

java 8 stream distinct method example


The java.util.stream is a sequence of elements supporting sequential and parallel aggregate operations.
The Stream.distinct() method returns a stream consisting of the distinct elements of this stream. It uses Object.equals() method.

java 8 stream distinct method example

package com.codesjava;
 
import java.util.stream.Stream;
 
public class Test{  
    public static void main(String[] args) {  
    	Stream.of("Jai", "Mahesh", "Vishal", "Naren", "Hemant", "Naren", "Vishal")
        .distinct()
        .forEach(System.out::println);
    }  
}

Output

Jai
Mahesh
Vishal
Naren
Hemant
Sign Up/ Sign In
Ask a Question


Copyright © 2018 CodesJava DMCA.com Protection Status SiteMap Reference: Java Wiki