【发布时间】:2018-05-21 17:53:18
【问题描述】:
我是 java 新手,正在尝试处理一些逻辑。我有文件
5049,INF
5049,INF
5049,INF
5049,INF
5049,INF
5051,INF
5051,INF
5051,BNF
5051,TNF
我需要像
这样的字符串连接中的文件数据pIntString 值为 5049,5051,pString 值为 INF,BNF,TNF。
我的 Java 代码
Path path = Paths.get(fileName);
byte[] data = Files.readAllBytes(path);
String str = new String(data);
//System.out.println(data.toString());
String[] strValue = str.split(",");
String pushidString = null;
String pIntString = strValue[0];
for (int i=0;i<strValue.length-2;i++) {
pushidString = strValue[i+2];
pIntString = pushidString + pIntString;
}
但是这段代码缺乏基本的逻辑。任何帮助将不胜感激
【问题讨论】: