問題タブ [compareto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - CompareTo を使用してサンプル データを作成し、並べ替えられたセットに追加しようとしています。
CompareTo を使用して、いくつかのサンプル データで並べ替えられたセットを作成したいと思います。
これを行う方法について、いくつかのサンプル コーディングを提供できますか?
java - compareTo をオーバーライドすることの意味は何ですか?
equals をオーバーライドする場合は、hashCode もオーバーライドする必要があることを認識しています。compareTo のオーバーライドに適用される同様のルールはありますか?
これは Java の質問です。
java - 提供された引数を比較するcompareToメソッドを実装する方法はありますか?
コンパイラは「シンボルが見つかりません:メソッドcompareTo(java.lang.Object)」と言います。ここで間違いはどこにあるのかアドバイスをいただけますか?
コードの一部は次のとおりです。
java - オブジェクトを比較する compareTo メソッドを作成するにはどうすればよいですか?
私は配列について学んでいます。基本的には、姓、名、およびスコアを収集する配列を持っています。
compareTo
リストを姓からアルファベット順にソートできるように、姓と名を比較するメソッドを作成する必要があります。
私の本のすべての情報は、オブジェクトと文字列ではなく数値を比較しているため、私は混乱しています。
これが私がこれまでにコーディングしたものです。私はそれが間違っていることを知っていますが、少なくとも私がやっていることを説明しています:
<
との記号が間違っていることはわかっていますが、前述し>
たように、私の本では の使い方しか説明していませんcompareTo
。
java - Java compareTo (オブジェクト obj)
私は任務を与えました、そしてそれはそれ自体の最後の日です。ほとんどのことを行いましたが、最後の質問で、compareTo() 関数の作成に問題があります。
これが私たちに求めていることです。
比較する
public int compareTo(java.lang.Object other)
これが私がしたことです
ここに私のDocument.javaファイル全体があります
クラスドキュメント{プライベート文字列テキスト;
ここにそれ自体のテストファイルがあります。
java.util.Arrays をインポートします。
public class Homework2 extends Document {
私が聞きたかったのは、 Email.java と File.java のオブジェクトを比較できないことです。ドキュメント [] da で始まる最後の部分以外は何でもできます... その部分はエラーになります。ここで何が間違っていますか?
エラーは次のとおりです。
アップロード **ここに私の電子メールとファイル クラスがあります..
とファイル。
} // ファイル
java - compareTo を使用した while ループでの NullPointerException
宿題として、Chair
オブジェクトを取り込み、作成した に追加する必要がありDoublyLinkedList
ます。アルファベット順にソートする必要があります。スタイルがアルファベット順に同じ場合は、色でソートします
ループを通過しようとすると、NullPointerException
.
これは、情報を DoublyLinkedList に入れるコードです
これは私が作成した DoublyLinkedList クラスです。
}
椅子クラス:
このエラーが発生し続ける理由を誰かに説明してもらえますか? ありがとうございました!
編集:
EDIT2:解決しました!
while ループを次のように変更しました。
エラーが発生した理由は、null
すべての反復をチェックしていなかったためです。
java - Javaエラー:java.lang.NullPointerException
ファイルからいくつかのレコードを読み取り、それらを特別な方法で並べ替えるコードを書いています。私はこのようなコードを試しました:
}
しかし、compareTo関数でNullPointerExceptionエラーが発生します。誰かがこの問題で私を助けることができますか?
java - オブジェクトのクローンを作成する際のロジックについて支援が必要です
これを投稿する前に、以前の投稿のいくつかを読みましたが、ロジックに問題はありません。(私はすでに3時間ですが、おそらくハッピーアワーを殺すでしょう)*答えを知りたくありません、私は一生懸命働くことを楽しんでいるので、誰かが私がそれを達成しようとしていることについて質問できるかもしれませんあなたの手がかりやヒントを使って答えを考えるように私を導くことができます。よろしくお願いします。* obj2はクローンを作成していないため、例外stackTraceの背後で、同じ行にnullpointer例外があることがわかりました。これは、obj2がクローンされないことを意味します。もう少し考え直すのを手伝ってください。
私の親クラス
私のサブクラス
私のテストクラス
エラー出力
思考過程で何が欠けていますか?インターフェイスを作成し、実装して、スーパークラスとサブクラスでオーバーライドしました。私のサブクラスはsuper.clone()をスーパークラスに参照し、スーパークラスのsuper.clone()はオブジェクトのクローンメソッドを参照していると思います。私はテストクラスで正しくキャストしましたが、obj2はcompareToともちろんequalsの両方でnullになります。私は何を考えていませんか?
list - List.Find と CompoareTo で最低値を取得する
リスト内の最小値を取得するには、Find() をどのように記述しますか? 出来ますか?ありがとう!
java - オブジェクト比較のJavaリスト
私が持っているList<Student> stud1 = new ArrayList<Student>();
とList<Student> stud2 = new ArrayList<Student>();
そして、クラスには名前、住所Student
などのメンバーがいます。
私がしなければならないのは、stud1からStudentをリストする必要があることです( stud1のStudent名がstud2のStudent名と等しい場合)。
これを達成する方法は?
知りたいのですが、この問題を解決するためのListUtilのような既存のJavaライブラリはありますか?