-1

これに似たファイルがあります

 12345 one
 12345 two
 12345 three
 ....... 

質問は、2行目からすべての値を取得してString []に保存する方法です。Javaでファイルを読み取る方法を知っているだけで、2行目を切り取る方法がわかりません

4

3 に答える 3

4

1.ファイルの各行を に保存します。これArrayList<String>は、より柔軟です String[] array

2.get()次に、ArrayListのメソッドで必要な行にアクセスします

例えば:

ArraList<String> arr = new ArrayList<String>();

//Now add each lines into this arr ArrayList

arr.get(1);         // Getting the Second Line from the file

`

于 2012-08-11T09:39:07.443 に答える
2

ファイル行を改行で分割できます。

String [] names = fileString.split("\n");
于 2012-08-11T09:37:58.407 に答える
0

これは私がやったことですが、最初の行をスキップします

  FileInputStream fstream = new FileInputStream("/sys..........");

          DataInputStream in = new DataInputStream(fstream);
          BufferedReader br = new BufferedReader(new InputStreamReader(in));
          String strLine;

          strLine = br.readLine();
          while ((strLine = br.readLine()) != null)   {

              delims = strLine.split(" ");
               first = delims[1];
               where.add(first);

          }

          in.close();

上記の例から、「2」と「3」のみが含まれています

于 2012-08-11T09:44:52.927 に答える