1

2 語ではなく 3 語を使用するために compareTo() を使用する方法はありますか

a1.compareTo(a2); など。どちらが 2 つを使用しますか? どのように 3 つを使用しますか?

4

2 に答える 2

3

いいえ、そのような方法はありません。とにかく、ツリーウェイ比較の結果は、単一の整数量では意味のある表現ができません。

そのような方法が必要だと思うなら、本当に必要なのは3 つの項目を並べ替える方法です。それらを配列または a に入れ、またはまたはをそれぞれList呼び出します。Arrays.sortCollections.sort

于 2012-10-14T09:57:19.597 に答える
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());
于 2012-10-14T10:03:53.863 に答える