此代码可以读取许多文件并将它们显示在文本区域中。
例如 :
......> 12 16 17 18
……> 15 17 ab cd
......> 公元前 2g 广告
我想读取文件,但只能在字符 = 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();
}
}