Home »
Java »
Java Programs
Java program to get the flooring item of specified value from TreeSet collection
Given a TreeSet, we have to get the flooring item of specified value.
Submitted by Nidhi, on June 06, 2022
Problem statement
In this program, we will create a TreeSet collection with integer elements. Then we will get the flooring item of specified value from the TreeSet collection using the floor() method.
Source Code
The source code to get the flooring item of specified value from the TreeSet collection is given below. The given program is compiled and executed successfully.
Example of TreeSet.floor() Method in Java
// Java program to get the flooring item of specified value
// from the TreeSet collection
import java.io.*;
import java.util.*;
public class Main {
public static void main(String args[]) {
TreeSet < Integer > tree = new TreeSet < Integer > ();
tree.add(10);
tree.add(20);
tree.add(25);
tree.add(30);
int value = tree.floor(22);
System.out.println("Flooring value for 22: " + value);
}
}
Output
Flooring value for 22: 20
Explanation
In the above program, we imported the "java.util.*", "java.io.*" packages to use the TreeSet class. Here, we created a public class Main.
The Main class contains a main() method. The main() method is the entry point for the program. And, created a TreeSet collection tree and added integer elements using add() method. Then we used the floor() method to get flooring elements from the TreeSet collection and printed the result.
Java TreeSet Programs »