私は単語のリストを受け取るプログラムを書いています。その後、繰り返し単語と2つの異なるリストに繰り返されない単語を格納します。ダウン 、左、上、左、 権利である:しかし public class Runner
{
public static void run (Set<String> words)
{
Set<String> uniques= new HashS
HashSetの2つのセットは、比較のために並べ替えてTreeSetに変換されています。 HashSetをTreeSetに変換した後。私はこれらの2つのTreeSetを 'equals'関数を使って比較すると、それらは異なっていると言います。私はそれをデバッグしますが、同じ内容の同じ注文を表示します。私は何が間違っているのか理解できませんか? public class TestProductBun
私は値がTreeSetであるTreeMapを持っています。今、私は鍵をループする必要がある、とTreeSetのの各要素のために、私はその要素を削除する必要があります(そして、何かをし続ける)、その後、私が試した そのTreeSetのなどの2番目の要素を削除: を for (Integer w : adjacencyList.get(keyNow)){
adjacencyList.ge
私は、同等(おそらく関連性がない)を実装する独自のクラスを構築しました。また、HashSetを使用してアイテムを格納しようとすると、HashSetは時にはアイテムがHashSetにない。私はそれが基準チェックと関係があると思ったが、そうではないことを確認した。なにが問題ですか? 頂点クラスequalsとgetHashcode: public class Vertex implements Comp
に基づいて、私は属性label & valueとオブジェクト・クラス、Projectを有します。私はセット内にオブジェクトを格納しています。問題は、あらかじめ定義されたラベルの順序に基づいてオブジェクトの属性を取得する必要があることです。私はTreeSetに同じを実装するコンパレータを提供する方法を理解することができません。 public class Project {
String