编写程序,创建3个员工对象,将它们存放到一个TreeSet对象中,输出每个员工信息,看是否按id顺序存放的。
时间: 2024-05-14 20:15:47 浏览: 11
好的,我已经明白您的要求了。
以下是使用Java语言编写的一个示例程序,可以创建3个员工对象,将它们存放到一个TreeSet对象中,输出每个员工信息。您可以通过运行此程序来确认它们是否按照id顺序存放。
```
import java.util.TreeSet;
public class Employee implements Comparable<Employee> {
private int id;
private String name;
public Employee(int id, String name) {
this.id = id;
this.name = name;
}
@Override
public int compareTo(Employee other) {
return Integer.compare(this.id, other.id);
}
@Override
public String toString() {
return "Employee [id=" + id + ", name=" + name + "]";
}
public static void main(String[] args) {
TreeSet<Employee> employees = new TreeSet<>();
employees.add(new Employee(3, "Tom"));
employees.add(new Employee(1, "Alice"));
employees.add(new Employee(2, "Bob"));
for (Employee employee : employees) {
System.out.println(employee);
}
}
}
```
运行此程序,将得到以下输出:
```
Employee [id=1, name=Alice]
Employee [id=2, name=Bob]
Employee [id=3, name=Tom]
```
可以看到,员工按照id顺序存放在了TreeSet中。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)