有没有办法使用compareTo()来使用三个单词而不是两个单词
例如a1.compareTo(a2);哪两个使用,你怎么用三个?
答案 0 :(得分:3)
不,没有这样的方法,无论如何,树形比较的结果不能用单个整数来表示。
如果您认为自己需要这样的方法,那么您真正需要的是一种排序三个项目的方法。将它们放入数组或List
,然后分别调用Arrays.sort
或Collections.sort
。
答案 1 :(得分:0)
使用这样的集合:
String n = "word";
Collection<String> f = new ArrayList<String>();
f.add("one");
f.add("one");
f.add("one");
System.out.println(Collections.frequency(f, "one") == f.size());
f.add("tow");
System.out.println(Collections.frequency(f, "one") == f.size());