0

次のように配置された値を含む txt ファイルがいくつかあります。

 Aaaaa      0.55     2
 bbb        2.1      0.25
 cccccc     71       21
 .....      ...      ...

私は各列を取り、それを別の中に入れたいので、たとえば、with 、with 、 with などString[]を参照できます。column1row1product[0]column2 row1quantity[0]column3 row1price[0]

ファイルを読み取って に保存するにはどうすればよいStrings[]ですか? ありがとう、良い一日を!

4

1 に答える 1

1

これを行うには、最初にファイル全体を読み取り、2 次元配列 (またはオブジェクトの配列) を作成します。

ヒント:

  1. ファイルを一行ずつ読む
  2. 行ごとに、空白で区切られた異なる値を取得します。
  3. 各行に対して、すべての要素を 2D 配列またはオブジェクトの配列に入れます

アップデート

使用できるスペースで区切られた文字列を取得するには

String str = "Aaaaa      0.55     2";
String[] tokens = str.split("\\s+");
于 2013-06-29T11:34:26.317 に答える