永发信息网

JAVA文本数组转换问题

答案:4  悬赏:30  手机版
解决时间 2021-05-06 22:29

ashd  wqe  wqeqw  eqwe

wqeo  wkle  qlwe  qje

12038  023  20348  409832

以上是网页得到的文本String型字符串 变量,有空隙的地方是Tab键 每行最后是 Enter键

 

我想把他转换成 数组型的(相当于12个String变量)  好导入到 表格当中

有大大知道怎么转换不??

 

请问如何

最佳答案
貌似用什么SPLIT进行字符串切割- -。。。
全部回答

用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就是结果了

假设你从网页得到的字符串装在String a;String []b=new String[13];//装12个String变量for(int i=0;i<12;i++){b[0]=a.subString(0,a.indexof("\t"));a=a.substring(a.indexof("\t")+1);}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
开启隐藏地图
腾讯游戏 在哪领丝路币
网上阅读:《华美的大唐碎片》
fm2010头像
节哀顺变安慰手机短信,同事母亲去世了,今天
大家看看电脑安全问题怎么办? 卡卡今天经常
给我一个DNF摆摊不掉的工具
麻烦大家给我想想办法送女朋友礼物什么好啊?
在东莞的社保卡(拿去看病)可以全家用吗
如果有一天你一下子失业了,而且又是孤独无助
如何谱写人生才能舞出自己的青春?
怎样做才算是淡泊名利
为什么我的电脑总上不去网
有什么游戏好玩的丶
用适当的介词填空:Thetableis__thekitchen,it
推荐资讯
关于椭圆的几道题
天津诺维信生物一般工人待遇如何?
INTERNET浏览器怎么这样啊???
蛋糕美味的句子,怎样用语句形容美食
梦是什么味道?
联想笔记本哪个型号娱乐性好?
为什么“寡妇年”出现了“抢婚族”?
石家庄清美动漫如何
我是1991年农历六月十四早上五点出生的,我想
和芙祛斑三和一有用吗
一起又看流星雨完了还有吗
文明是我们的信念格言,关于理想和信念的名人
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?