无法在任何地方找到它,但我想要做的是编写一个函数,从文本文件中查找数组中的每5个字符串,并将它们8转换为字符串。并执行此操作,直到文本文件中没有剩余字符串。
OR
使用split来分割线条,但也可以使用split来分割线条,例如我想:
name;type;body;due
lewis;homework;blahblahblah;12/12/12
转换为: 数组[名称,类型,正文,到期]; 数组[刘易斯,家庭作业,blahblahblah,12/12/12];
谢谢:)如果我没有好好解释请问我,我会尽力解释一下:)
答案 0 :(得分:1)
不确定我是否正确地跟着你。只是把这个推进。
每行String [] strArr = lineStr.split(“;”);
答案 1 :(得分:0)
这个怎么样?
public static String[][] toArrays(String text, String sep1, String sep2) {
String[] lines = text.split(sep1);
if (lines == null) {
return null;
}
String[][] arrays = new String[lines.length][];
for (int i = 0; i < lines.length; i++) {
String[] words = lines[i].split(sep2);
arrays[i] = words;
}
return arrays;
}
你用它来称呼它:
String[][] s = toArrays("name;type;body;due\nlewis;homework;blahblahblah;12/12/12", "\n", ";");