How to extract only the unique words from a string in Java

1 Answer

0 votes
import java.util.Arrays;
import java.util.HashSet;

public class MyClass {
    public static void main(String args[]) {
        String s = "python javascript c c++ php c++ php java javascript python";
         
        String[] words = s.split(" ");
         
        HashSet<String> unique_words = new HashSet<String>(Arrays.asList(words));
         
        for (String str : unique_words) {
            System.out.println(str);
        }
    }
}




/*
run:

python
c++
c
java
php
javascript

*/

 



answered Dec 31, 2021 by avibootz
...