ashd wqe wqeqw eqwe
wqeo wkle qlwe qje
12038 023 20348 409832
以上是网页得到的文本String型字符串 变量,有空隙的地方是Tab键 每行最后是 Enter键
我想把他转换成 数组型的(相当于12个String变量) 好导入到 表格当中
有大大知道怎么转换不??
请问如何
ashd wqe wqeqw eqwe
wqeo wkle qlwe qje
12038 023 20348 409832
以上是网页得到的文本String型字符串 变量,有空隙的地方是Tab键 每行最后是 Enter键
我想把他转换成 数组型的(相当于12个String变量) 好导入到 表格当中
有大大知道怎么转换不??
请问如何
用list存储字符串数组
List<String[]> list = new ArrayList<String[]>();
假设文件名为 data.txt
Scanner sc = new Scanner(new File("data.txt"));
List<String> list = new ArrayList<String>();
while(sc.hasNext()){
String[] line = sc.next.spilt("\t");
//XXXXX
list.add(line);
}
再遍历这个list 也可以不使用集合 直接在//XXXXX处写你要的代码
用scanner应该比较容易
假设文件名为 data.txt
Scanner sc = new Scanner(new File("data.txt"));
List<String> list = new ArrayList<String>(); //不定多少个字符串 最好还是用集合来装吧
while(sc.hasNext()){
list.add(sc.next());
}
最后得到的list就是结果了