データ構造クラスの Java 割り当ての 1 つのコンポーネントに行き詰まり、残りの部分を完了できません。これは単純な概念ですが、実装に何かが欠けています。Dynamic array
呼び出しがlist1
あり、それを別のリスト ( list2
) と比較する必要があります。私はメソッドを持っています:equals(Object a)
だから呼び出しはlist1.equals(list2);
リストを反復子で比較する方法は知っていますが、list1
オブジェクトを参照して 2 つを比較するにはどうすればよいですか?
私はあなたに私の任務を遂行するように頼んでいるわけではありません.これがどのように機能するかを理解するのを手伝ってください.
public static void main(String args[])
{
DynamicArrayOfInts list1 = new DynamicArrayOfInts();
}
public DynamicArrayOfInts()
{
storage = new int[INITIAL_CAPACITY];
size = 0;
}
public boolean equals(Object aThat)
{
if(aThat.equals(storage))
return true;
else
return false;
}