Java TreeSet.subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive)

Syntax

TreeSet.subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive) has the following syntax.

public NavigableSet <E> subSet(E fromElement,   boolean fromInclusive,   E toElement,   boolean toInclusive)

Example

In the following code shows how to use TreeSet.subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive) method.


//from www  .j av a 2  s.  c  om

import java.util.TreeSet;
import java.util.Iterator;

public class Main {
   public static void main(String[] args) {
      
      TreeSet <Integer> treeadd = new TreeSet<Integer> ();
     
      treeadd.add(1);
      treeadd.add(2);
      treeadd.add(3);
      treeadd.add(4);
      treeadd.add(5);
      treeadd.add(6);
      treeadd.add(7);
      treeadd.add(8);
      
      TreeSet<Integer> treesubset=(TreeSet<Integer>)treeadd.subSet(3, true, 7, true); 
      
      Iterator<Integer> iterator = treesubset.iterator();
     
      while (iterator.hasNext()){
         System.out.println(iterator.next());
      }
   }    
}

The code above generates the following result.