This Java Example shows how to get the sub Set from Java TreeSet by giving specific range of values using subSet method of Java TreeSet class.
import java.util.TreeSet; import java.util.SortedSet; public class GetSubSetFromTreeSetExample { public static void main(String[] args) { // create TreeSet object TreeSet tSet = new TreeSet(); // add elements to TreeSet tSet.add("1"); tSet.add("3"); tSet.add("2"); tSet.add("5"); tSet.add("4"); /** * To get the sub Set from Java TreeSet use, SortedSet subSet(Object * fromElement,Object toElement) method of TreeSet class. * * This method returns portion of the TreeSet whose elements range from * from (inclusive) to to(exclusive). * * Please note that, the SortedSet returned by this method is backed by * the original TreeSet. So any changes made to SortedSet will be * reflected back to original TreeSet. **/ SortedSet sortedSet = tSet.subSet("2", "5"); System.out.println("Subset Contains : " + sortedSet); } }
The output is:
Subset Contains : [2, 3, 4]
No comments:
Post a Comment