【初心者】Java質問・相談スレッド88【大歓迎】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0970デフォルトの名無しさん
2006/08/21(月) 18:54:40StreamTokenizerで1行ずつ読み込んだ値を、配列に代入しています。
しかし、通常の配列の場合だとNが事前にわかってないといけなくて、
わざわざ配列サイズを事前に指定するのは面倒です。
一応、素人考えで以下のような解決方法を考えたのですが、
どのように処理するのがスタンダードなのか教えていただけないでしょうか
(1)1度すべての行を読み込んでNを取得した後に、サイズNの配列を用意し、1行目から再読み込み
(2)wcなどの行数を取得するスクリプト、あるいは行数を取得する関数を持ったクラスがある?を事前に読み込んでNを取得
(3)Vector(?)などの可変長配列を用いる
レス数が950を超えています。1000を超えると書き込みができなくなります。