import java.util.LinkedHashSet; import java.util.Iterator; public class LinkedHashSetDemo { public static void main(String[] args) { LinkedHashSet<String> lhs= new LinkedHashSet<>(); lhs.add("Apple"); lhs.add("Banana"); lhs.add("Orange"); lhs.add("Grapes"); lhs.add("Watermelon"); System.out.println("LinkedHashSet: " + lhs); System.out.println("Contains 'Banana'? " + lhs.contains("Banana")); System.out.println("Is the LinkedHashSet empty? " + lhs.isEmpty()); System.out.println("Size of the LinkedHashSet: " + lhs.size()); lhs.remove("Orange"); System.out.println("LinkedHashSet after removing 'Orange': " + lhs); lhs.clear(); System.out.println("LinkedHashSet after clearing: " + lhs); lhs.add("Apple"); lhs.add("Banana"); lhs.add("Orange"); System.out.println("Iteration using Iterator:"); Iterator<String> iterator = lhs.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); } Object[] array = lhs.toArray(); System.out.print("LinkedHashSet as Array: "); for (Object element : array) { System.out.print(element + " "); } System.out.println(); System.out.println("Hash code of the LinkedHashSet: " + lhs.hashCode()); } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter