• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaについての質問です。)

JavaのMyTurtleFrameクラスにArraylistを使用して書き換える方法

このQ&Aのポイント
  • JavaのMyTurtleFrameクラスには、Arraylistを使用して書き換える必要があります。
  • コメントが書いてある箇所をArraylistに変更することで、turtleListとnumTurtlesを管理できます。
  • それに応じてaddTurtleメソッドとdelTurtleメソッドも適切に書き換える必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.2

(1)配列 >Turtle[] turtleList = new Turtle[10]; これは配列の定義ですが、配列とは何か理解できていますか? ・配列の要素数を求めるには? ・配列の個別要素を扱う方法は? (2)ArrayList これがどういう機能を持つオブジェクトか理解できていますか? ・リスト中の要素数を求めるには? ・リスト中の個別要素を扱う方法は? 特に(1)が完全に分かっていないと、話が始まらないので、 配列に対する知識を深めてください。 そして、配列は一度定義すると、要素数を変更できないことも 確認してください。これでは不便だとしたら、どうするか? 出てきた答えが、(2)ということです。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/ArrayList.html

syoshinnsya63
質問者

お礼

ご回答ありがとうございました。もう一度参考書を見直し、配列から理解を深めたいと想います!

その他の回答 (1)

  • koko_u_u
  • ベストアンサー率18% (216/1139)
回答No.1

>解決の糸口がどうしてもわかりません。 Arraylist と Array のマニュアルを見比べて下さい。

syoshinnsya63
質問者

お礼

ご回答ありがとうございました。 基本的なことから見直してみたいとおもいます。