英姿勃勃的葡萄 · 成功解决TypeError: ...· 1 月前 · |
紧张的柠檬 · 大模型落地,百度智能云的关键一步|甲子光年_ ...· 1 月前 · |
打酱油的小虾米 · webSDK ...· 1 月前 · |
求醉的小狗 · 口 内打√,“一键全选” ...· 1 月前 · |
个性的树叶 · Java8的NIO新文件I/O到底有多好用? ...· 1 月前 · |
飘逸的领结 · 《共产党宣言》导读_共产党员网· 2 月前 · |
神勇威武的红酒 · Feign Client without ...· 6 月前 · |
成熟的单杠 · 特征选择算法 | Matlab ...· 7 月前 · |
至今单身的保温杯 · Excel:字符串中的最后一个字符/字符串匹 ...· 1 年前 · |
迷茫的海龟 · Git命令行-GitHub入门 - 简书· 1 年前 · |
我正在尝试读取dat文件并存储列名。文件中的第一行由空格分隔。以下代码无法从行中拆分列名
FileInputStream fis=new FileInputStream("file.dat");
BufferedReader br=new BufferedReader(new InputStreamReader(fis));
String line=br.readLine();``
String k[]=line.split(" ");
如果我打印k,它会打印整行,如果是文本文件,就不会发生同样的事情。我应该怎么做才能阅读空格?
字段之间可能用空格分隔,而不是简单的
" "
空格。您可以使用以下命令尝试按任何类型的空格拆分:
String k[]=line.split("\\s");
如果这也不起作用,数据就不会用空格分隔。尝试使用十六进制编辑器/查看器来查看分隔符是什么。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
求醉的小狗 · 口 内打√,“一键全选” 的Excel智能表格来了! 1 月前 |
飘逸的领结 · 《共产党宣言》导读_共产党员网 2 月前 |
迷茫的海龟 · Git命令行-GitHub入门 - 简书 1 年前 |