私はちょうど私の心の中ですべてを取得しようとしています。 Javaでリストやマップを使用すると、マップやリストは実際にオブジェクトのコピーを格納しません。彼らはそれらへのポインタを含んでいますか?私はそれがどのようなものかと思います、私はちょうど私の知識を確認して固めたいと思っていました。リストとJavaでのマップ
0
A
答えて
5
はい、オブジェクトへの参照が格納されています。マップまたはリストの外にオブジェクトを操作することができます。更新されたオブジェクトは、マップまたはリストから取得すると返されます。
0
はいオブジェクトのコピーを作成する場合は、clone()
メソッドを使用して新しいカスタムクラス用に実装することを検討する必要があります
関連する問題
- 1. Javaの8マップ他の同様のリスト
- 2. マップ内のJavaネストされたリストは、リストのリストをマップ値に渡すときにエラーを返します
- 3. Java 8ストリーム:マップされた値でマップするリスト
- 4. Java 8バージョン - 条件付きリストのマップ
- 5. 挿入時のマップとリストの値のあいまいさ:java
- 6. Javaのストリームにマップするリストと文字列のリストを変換
- 7. リストを含むJavaストリーム収集マップ
- 8. Java <-> Scala interop:transparentリストとマップの変換
- 9. マップとリストの検索
- 10. Java 8ストリームでImmutablePairを使用するマップにマップのリストを変換する
- 11. マップをJava 8のメソッド参照でリストに変換する
- 12. JavaマップとConcurrentMapコントラクトのテスト
- 13. C++のマップとJavaエントリ
- 14. java 7 - guava - マップへのマップのマップ
- 15. のJava - そのプロパティの値をリストにオブジェクトのリストをマップには
- 16. Java 8:リストの繰り返しと新しいマップへのアイテムの追加
- 17. Java 8ストリームを使用したマップのリストの処理
- 18. Java 8はマップの2つのリストを結合します
- 19. Javaマップ/リストを使用した同様の構造のグループ
- 20. mule:マップのリストを単一のマップ
- 21. リストとリスト<?> in Java
- 22. java 8リストのインスタンスを使用してマップするリストを変更する
- 23. Java 8ストリーム:マップのリストを解析する
- 24. マップをJavaのリストに変換する方法8
- 25. 繰り返しトラバースなど、反復マップの別のリストまたはオブジェクトの別のマップを含むことができ、私はマップのリストを含めることができ、一般的なマップを持って、ネストされたマップとリスト
- 26. Clojureのリストのマップにマップのリストを「転記」することはできますか?
- 27. マップ値としてのリストのリストはコンパイルされません
- 28. Java 8ストリーム:マップとコンストラクタへのマップの収集
- 29. 静的マップのエントリとJavaの同期
- 30. Java 8ファイルのreadAlllinesのマップと縮小