このコードは、多くのファイルを読み取り、テキストエリアに表示できます。
例えば :
..........> 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();
}
}