[169] Re:配列で問題が・・
投稿者:(ぱ)
2007/02/20 02:13:25
「飲み会以外では飲まない」という軟弱な断酒中ですが、木曜の晩は飲み会で、
日付が変わる頃帰宅して風呂に入って、朝の5:00頃目がさめました。風呂の中で。
というわけで昨晩も帰宅後即寝てしまったので返事が遅れましてすみません。
# ていうか他のどなたかが答えてくれてもいいような…
>ここでは、真となるファイル名のみをtopfnameの配列に格納したいのですが
>配列の長さも真となるファイルの個数になるようにしたい。
>現在の状態だと、topfnameのサイズを「10」と定義しているので、これをなんとか
>真となるファイルの個数をサイズにしたいのですが、どのようにすればよいでしょうか?
Javaの配列は拡張できないので、java.util.ArrayListクラスあたりを
使えばよいでしょう。
で、最終的に配列が欲しければ、
String[] s = (String[])arrayList.toArray(new String[0]);
で変換します。
このへんのことは「Java謎+落とし穴徹底解明」のp.329あたりに書いてあります。