Java remove duplicate words in a string

https‮ww//:‬w.lautturi.com
Java remove duplicate words in a string
/**
 * @author lautturi.com 
 * Java example: delete duplicate word in java string
 */

import java.util.*;

public class Lautturi {

	public static void main(String args[]) {

		String fullString = "hello java hello lautturi hi js";
		String[] words = fullString.split("\\W+");
		StringBuilder stringBuilder = new StringBuilder();
		Set<String> wordsHashSet = new HashSet<>();

		for (String word : words) {
		    if (wordsHashSet.contains(word.toLowerCase())) 
		    	continue;
		    wordsHashSet.add(word.toLowerCase());
		    stringBuilder.append(word).append(" ");
		}
		String newStr = stringBuilder.toString().trim();
		
		System.out.println(Arrays.toString(words));
		System.out.println(newStr);
		
	}
}

output:

[hello, java, hello, lautturi, hi, js]
hello java lautturi hi js
Created Time:2017-09-27 21:45:33  Author:lautturi