【发布时间】:2014-07-10 03:00:46
【问题描述】:
我只想读取文本文件的第一行并将第一行放入字符串数组中。
这是我所拥有的,但它正在读取整个文件。
myTextFile 中的前文本:
Header1,Header2,Header3,Header4,Header5
1,2,3,4,5
6,7,8,9,10
String line= System.getProperty("line.separator");
String strArray[] = new String[5];
String text = null;
BufferedReader brTest = new BufferedReader(new FileReader(myTextFile));
text = brTest .readLine();
while (text != line) {
System.out.println("text = " + text );
strArray= text.split(",");
}
【问题讨论】:
-
为什么会有循环?
-
用 != 比较字符串效果不太好。
-
如果只想看第一行,为什么还要循环呢?
标签: java