Java HashSet 输出排序后的字符串:如何输出 'x y z'
要修改代码输出为 'x y z',可以使用TreeSet而不是HashSet来存储字符串。TreeSet会自动对元素进行排序。
修改后的代码如下:
import java.util.Set;
import java.util.TreeSet;
public class Test {
public static void main(String[] args) {
Set<String> s = new TreeSet<>();
s.add('z');
s.add('y');
s.add('x');
System.out.println(s.toString());
}
}
运行结果为:
[x, y, z]
原文地址: https://www.cveoy.top/t/topic/femB 著作权归作者所有。请勿转载和采集!