Size of LinkedHashSet
Its very important to know the size of LinkedHashSet as it is required in most of the times while coding
We have size() method in LinkedHashSet class which helps us to determine the size of LinkedHashSet
Size is the number of elements in that LinkedHashSet
public int size()
Example :
- import java.util.*;
- public class LinkedHashSetSize {
- public static void main(String[] args) {
- LinkedHashSet<Integer> lhs = new LinkedHashSet<Integer>();
- lhs.add(14);
- lhs.add(7);
- lhs.add(21);
- lhs.add(28);
- lhs.add(35);
- lhs.add(42);
- System.out.println("Initial Size of LinkedHashSet: "+lhs.size());
- lhs.remove(35);
- lhs.remove(42);
- System.out.println("Size after removing 2 elements: "+lhs.size());
- System.out.println("Final LinkedHashSet after removal of 2 elements: ");
- for(int ele: lhs){
- System.out.println(ele);
- }
- }
- }
import java.util.*; public class LinkedHashSetSize { public static void main(String[] args) { LinkedHashSet<Integer> lhs = new LinkedHashSet<Integer>(); lhs.add(14); lhs.add(7); lhs.add(21); lhs.add(28); lhs.add(35); lhs.add(42); System.out.println("Initial Size of LinkedHashSet: "+lhs.size()); lhs.remove(35); lhs.remove(42); System.out.println("Size after removing 2 elements: "+lhs.size()); System.out.println("Final LinkedHashSet after removal of 2 elements: "); for(int ele: lhs){ System.out.println(ele); } } }
Here Size just tells how many elements are present in the LinkedHashSet
Don’t get confuse size with capacity in the LinkedHashSet, we will talk about capacity separately
Just remember Size() returns number of elements present in LinkedHashSet
Remember size() is a method , not a variable in the LinkedHashSet class.