0

両方のツリーマップ内でキーと値の両方を考慮しないのはなぜですか? ツリーマップがまったく同じかどうかを確認しようとしています。for-each ループまたはエントリセットを使用する方法を見つけようとしていますが、どこかに小さなエラーがあると思います...誰かそれを見つけることができますか?

public static boolean equals(SparseMatrix a, SparseMatrix b) {
    for (Map.Entry<Integer, <Integer, Double> entry : a.entrySet()) {
        if (a.equals(b)) {
            continue;
        }
        else {
            return false;
        }
        return true;

    }
}

コレクション、セット、またはリストなしで実行したい...キーセットに対して for each ループをさらに実行したい。ともかく?

PSコンストラクターの署名は変更できません...

4

3 に答える 3

0

ループ内でentrykey asentry.getKey()および value asにアクセスできます。entry.getValue()

于 2013-11-11T05:49:29.220 に答える