- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cloneメソッドはシャローコピー?)
cloneメソッドはディープコピーなのか?
このQ&Aのポイント
- cloneメソッドは配列のシャローコピーを行うものと考えられがちですが、実際にはディープコピーを行っています。
- 上記のコードを実行すると、配列cnum[0]とnum[0]の値が異なる結果になります。
- したがって、cloneメソッドはディープコピーを行っており、配列の要素がコピーされることを示しています。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
回答No.4
- R_Earl
- ベストアンサー率55% (473/849)
回答No.3
- PecoPlus
- ベストアンサー率76% (144/188)
回答No.1
お礼
使用している変数が悪かったのですね。勉強になりました。 ありがとうございます。