我只想读取文本文件的第一行并将该第一行放在字符串数组中。
这就是我所拥有的,但是它读取了整个文件。
myTextFile中的ex文本:
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(",");
}
如果我了解你,那
String text = brTest.readLine();
// Stop. text is the first line.
System.out.println(text);
String[] strArray = text.split(",");
System.out.println(Arrays.toString(strArray));
当使用扫描仪对象从文本文件中读取时,我希望它跳过文件中的第一行。我该怎么做?
问题内容: 我有文件file1,file2包含以下内容: <-此行1 第2行:除日期,类型,登录号和警报号外,同一行1有时包含+或-号。…其他行我已经将所有这些行读到字符串列表。(请注意:file1的内容将是myLines的第一个元素,以 逗号 分隔,而myLines 的第二个元素将是file2的内容,以逗号分隔,依此类推。例如,这是myLines列表的第一个元素: <-–这是myLines的第一
问题内容: 我正在尝试实现基本的词法分析器。目前,我在文件解析方面陷入困境。 这是我的栏位,称为“ p ++。ppp” 解析文件时,我得到:但是p ++。ppp是文件名! 同样,当我调试时,它读取文件名,然后退出。我想念什么? 问题答案: 您误解了的API 。从文档的构造函数: 构造一个新的Scanner,该扫描器生成从指定字符串扫描的值。 参数: 源 -一个字符串,扫描 这不是文件名-只是一个字
问题内容: 我想通过读取文件的第一部分并分析内容来确定文件的类型(通常为UTF-8)。(该类型特定于我的社区,但不受我的控制,并且不受MIME / MediaType覆盖,通常为TEXT_PLAIN)。我正在客户端上使用’org.restlet’库来分析标头 所以我知道内容的长度,并且可以(如果有必要和可能的话)估算应该下载多少字节进行分析 澄清:我无法使用MediaType。从答案1看来我必须获
在 Mule 4 中,我正在读取一个大型 csv 文件进行转换,需要将内容写入数据库表。csv 文件没有标头。当我默认运行集成时,第一行被跳过,就好像默认值被预先确定为标题一样。 我看了一下应用程序类型。xml,看起来头被设置为false,如下所示 任何建议都将不胜感激。谢谢
我可以使用Apache POI只读取Excel文件的第一行吗?我不想读取整个文件,因为它有50,000行,读取最多需要10分钟(性能是一场灾难)。我通过文件上传获取字节。我的选项是字节数组或InputStream。现在我正在这样做: