1

したがって、私は主に C++ でプログラミングします。Java は C++ に非常に似ています。そのようなリストコマンドを作成しました

 List<Item> stuff =new ArrayList<Item>();

ここで、Item は基本的にデータを格納するカスタム クラスです。テキスト ファイルから情報を取得し、Item に格納します。次に、stuff.add を使用してアイテム クラスを取得します。その後、コマンドを使用して項目クラスからすべてのデータを消去し、リストからもすべてのデータが削除されていることを確認します。基本的に、クラス自体のアドレスではなく、クラスのコピーを追加する方法があるかどうかを知りたいです。

編集:アイテムクラスを再初期化することで問題が解決したこともわかりました。

4

2 に答える 2