【发布时间】:2018-10-03 00:46:05
【问题描述】:
大家好,如何从文件 txt 中拆分字符串
例如我有文件 服务器.txt
192.168.1.2,80
192.168.1.3,3306
然后我想将 192.168.1.2 192.168.1.3 拆分为 String[] ipserver 然后拆分 80,3306 String[] 端口 并且输出打印所有阵列 ipserver 并打印所有阵列端口 这是我的代码:
String csvFile = "c:/Users/user/Desktop/in.txt";
String line = "";
try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
while ((line = br.readLine()) != null) {
// use comma as separator
String[] ipserver = line.split(";|,");
String[] port = line.split(",|;");
System.out.println( ipserver[i] );
System.out.println( port[i] );
}
} catch (IOException e) {
}
请各位大侠帮帮忙,谢谢
【问题讨论】:
标签: java arrays netbeans split