-2

このコードは、多くのファイルを読み取り、テキストエリアに表示できます。

例えば ​​:

..........> 12 16 17 18

..........> 15 17 ab cd

...........> ad 2g at bc

ファイルを読みたいのですが、文字の位置 = 12 の後でのみです。これは私が使用しているコードです。

 FileReader fileReader = null;
    BufferedReader bufferedReader = null;
    try {
    File folder = new File("D:/bcc/");
    if (folder.isDirectory()) {
    for (File file : folder.listFiles()) {
    fileReader = new FileReader(file);
    bufferedReader = new BufferedReader(fileReader);
    String line = null;
    int lineCount = 0;
    while (null != (line = bufferedReader.readLine())) {
    lineCount++;

    if (1000 != lineCount) {

    jTextArea1.append(line +"\n");
    }
    }
    }
    }


    }
    catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    } finally {
    if (null != bufferedReader)
    try {
    bufferedReader.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
4

2 に答える 2