为了账号安全,请及时绑定邮箱和手机立即绑定

如何在JAVA中用空格分割文件

如何在JAVA中用空格分割文件

拉丁的传说 2021-04-06 17:18:09
我有一个file.txt。文本数据如下:N01兰卡威,1,1000,2,3000P002双溪航空Tawar,1,300,2,900我知道每个数据都可以使用逗号','进行拆分。但是我想读P002双溪航空塔瓦尔作为两个不同的数据。前面带有数字的第一位是代码,而另一位是地名。我是否需要使用“空间”作为分隔符?对不起,英语不好
查看完整描述

2 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

在您的情况下,您可以只使用indexOf(",")获取逗号的第一个索引。然后,您可以只"P002 Sungai Air Tawar,1,300,2,900".substring(indexOf(","))获取字符串的第一部分。


同样,您可以再次使用子字符串并用逗号分隔以获取参数的第二部分。


 String input = "P002 Sungai Air Tawar,1,300,2,900";

 int index = input.indexOf(",");

 String name = input.substring(0, index + 1);

 String[] args = input.substring(index + 1).split(",");


查看完整回答
反对 回复 2021-04-14
  • 2 回答
  • 0 关注
  • 157 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信