📅  最后修改于: 2023-12-03 15:31:56.033000             🧑  作者: Mango
在 Java 中,TreeSet 类是一个已经实现了 SortedSet 接口的 Set 集合类型。它基于红黑树(一种自平衡二叉查找树),可以保证元素有序。toString() 方法是 Java 所有类都默认继承的 Object 类的一个方法,用于返回一个字符串,该字符串包含对象的 String 类型表示形式。在 TreeSet 类中,toString() 方法用于返回 TreeSet 集合的字符串表示形式。
TreeSet 类的 toString() 方法的语法如下所示:
public String toString()
返回格式为 [e1, e2, ..., en] 的字符串,其中 e1, e2, ..., en 是 TreeSet 集合中存储的元素。
以下代码展示了如何使用 TreeSet 类的 toString() 方法来返回 TreeSet 集合的字符串表示形式。
import java.util.TreeSet;
public class TreeSetToStringExample {
public static void main(String[] args) {
// Create a TreeSet and add some elements
TreeSet<Integer> treeSet = new TreeSet<>();
treeSet.add(10);
treeSet.add(15);
treeSet.add(5);
treeSet.add(20);
// Print the TreeSet using toString() method
String treeSetString = treeSet.toString();
System.out.println("TreeSet: " + treeSetString);
}
}
输出结果:
TreeSet: [5, 10, 15, 20]