compareto

    1

    2答えて

    私はIComparableを使用しようとしましたが、調査しましたが、なぜこれが機能しないのかわかりません。 文字列とintを比較したいのですが、ICompareableインターフェイスを使用してGenericのタイプでcompareToを実行する方法を理解できません。 ジェネリックスを処理するためにCompareToを実装するにはどうすればよいですか? public class QuickSort

    0

    3答えて

    名前の入力を促し、アルファベット順にソートし、各名前の最初の文字を大文字にするソートプログラムを作成しようとしています。私はちょうど失われています。 私は、コードを2つの方法(ケーシングとソートのための方法)に分割することを考えています。ここで は、私は総額ビットのために、これまでに得たものです: titleCase(String x) name = x x.toLowerCase x

    -1

    1答えて

    //答えは2つの理由がわかりません。メソッドがオーバーライドされている場合、オブジェクト/クラスインスタンス //メソッドは呼び出されません。基本的になぜSoccerPlayerの代わりにPersonクラスのcompareToを呼び出すのですか?なぜ答えは2ですか?事前に感謝 public class Person implements Comparable { private Stri

    0

    3答えて

    だから、クラスアルゴリズムのメソッドでソートされた人物の配列を作成するこのプログラムを作成します。 compareToという比較メソッドを定義するSortableインターフェイスを作成します。compareToメソッドは、2つのオブジェクトを比較してどちらが最初に来るのかを調べる必要があります。 Personクラスはpersonを表し、Sortableを実装し、AlgorithmsクラスはSort

    1

    4答えて

    私は問題のセットでは、比較可能なインターフェイスを使用して自分のデフォルトの並べ替え順序を構築することです。 (int eid,String ename)をeidに基づいて降順で並べ替える必要があります。だからこれは私がcomapreToメソッドで理解できなかったロジックでした。 public class First implements Comparable<First> { private

    0

    1答えて

    他のスレッドで私の質問を十分にはっきりさせていないように感じましたので、私はこれを使って私が尋ねようとしているものを絞っています。 は、私は著者の名前で2件のツイートを含む配列をソートしようとしていると言う: public class Tweet implements Comparable { private String mName; public Tweet(String

    0

    1答えて

    同等のインタフェースを実装し、compareToメソッド、 @Override public int compareTo(Name o) { int val = this.name.compareTo(o.name); if (val != 0) { return val; } if (count != o.count) { r

    1

    2答えて

    私はこの記事で言及した問題を再現しようとしている:Comparison method violates its general contract 私はそれが自身のcompareToのしている親クラスAを、作っている何()関数は、その後、私が作ったクラスB、クラスAから継承など)(のcompareToをオーバーライド: public int compareTo(Object o) { return

    -4

    1答えて

    入力ファイルを読み込んで3回出力するプログラムを作成しようとしています。最後の出力は入力からのすべての値を示し、compareToメソッドを使用してソートされます。 私は配列リストに人口を整理しようとしていますが、私のコードは、これまでのところで、私はここでエラー を持っているようだ:うまくいけば、私がやった import java.io.BufferedReader; import jav

    0

    1答えて

    私はJavaでDateオブジェクトを比較しようとしていますが、テストすると数秒と数ミリ秒で失敗します。 Date date = (Date) jSpinner.getValue(); Date now = Calendar.getInstance().getTime(); if(date.before(now)) System.out.println("Error: Date to