作者awert ( )
看板java
标题Re: [问题] Set跑回圈的问题
时间Thu Aug 9 01:37:16 2012
※ 引述《uba4164 (小人物)》之铭言:
: 我有一个 TreeSet
: 我在里面存了1 2 3的字串 如下
: Set<String> setTest = new TreeSet<String>();
: setTest.add("1");
: setTest.add("2");
: setTest.add("3");
: 我想要用印出像是 1 2 , 1 3 , 2 3的结果
: 也就是让他们之间俩俩比较
: 如果是阵列的话 我可以用index的方式 如下
如果你是真的要用 TreeSet,而且的确要用顺序来排列
for (Integer n : set) {
Integer m = set.higher(n);
while (m != null) {
System.out.println(n + " " + m);
m = set.higher(m);
}
}
--
We who cut mere stones must always be envisioning cathedrals.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.186.241
1F:推 LaPass:咦? set的型别是Set<Integer>吗? 08/09 01:39
2F:→ awert:没差,comparator对了,东西排出来就是对的 08/09 01:45
3F:→ uba4164:谢谢罗 我大概了解了 08/09 20:00
4F:推 recorriendo:对呀 TreeSet里面已经自动按照大小排好了 08/10 13:38