【发布时间】:2018-04-17 12:19:32
【问题描述】:
我正在阅读一个文件。我需要将每个值转换为 java 对象。
String sCurrentLine;
BufferedReader br = null;
int pointer = 1;
try {
br = new BufferedReader(new FileReader("src/main/java/com/ali/trillium/p0f.log"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
System.out.println("---------------");
System.out.println(pointer++);
System.out.println("---------------");
}
程序的输出
<Tue Apr 10 09:21:42 2018> 172.20.16.36:62385 - Windows XP/2000 (RFC1323+, w+, tstamp-) (ECN) [low cost] [GENERIC] Signature: [8192:113:1:52:M1352,N,W8,N,N,S:.:Windows:?] -> 172.20.16.23:3391 (distance 15, link: unknown-1392)
【问题讨论】:
-
@KamranKhan 您在 cmets 中有很多很好的建议。把提到的每一个话题都读一遍。我觉得你应该花更多时间学习语言。坐下来看东西
-
Kamaran Khan:请考虑选择此问题的唯一答案作为已选正确答案。感谢您抽出宝贵时间,希望答案对您有所帮助。
标签: java file bufferedreader