永发信息网

java中如何拆分字符串,存放到一个数组中

答案:7  悬赏:70  手机版
解决时间 2021-04-29 02:53
java中如何拆分字符串,存放到一个数组中
最佳答案
方法:
先拆分,然后把拆分的字符串存到数据组中即可,代码参考
public class STest
{
 public static void main(String[] args)
 {
  String t="abc,edf,xyz";
  String[] chrstr=t.split(",");
  for(int i=0;i  {
       System.out.println(chrstr[i]);
  }
 }
}
全部回答
StringTokenizer有bug
a="aa,bb,cc,dd";
String aa[]=a.split("\\,");
split括号里面是正则表达式,估计chr(1) 不能用作分隔符。
int b=0;
b=a.indexOf(","));
String c=a.substring(0, a);
或者
char [] b=a.toCharArray();
使用java.util.StringTokenizer类,详细见例子
import java.util.StringTokenizer;
public class TestStr {

public static void main(String[] args){
String s="aa,bb,cc,dd";
StringTokenizer st=new StringTokenizer(s,","); //可以更换分隔符
while(st.hasMoreTokens()){
System.out.println(st.nextToken());
}
}

}
给你一个例子,我按照你出的来做了一个小例子..代码如下:
public class StringTest
{
public static void main(String[] args)
{
String a="aa,bb,cc,dd";
String[] chrstr=a.split(",");
for(int i=0;i {
System.out.println(chrstr[i]);
}
}
}
你存成一个StringTest.java的文件,编译一下吧,会看到已经被成功的分离开了...
可以用chr(1)
不过是 \1
举个例子
aa=split(bb,"\1")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
(智力题)有十二个乒乓球,其中有一个重量异常
旋舞有第三方网站吗,要那总自动帮你升级的,
裕腾茶业地址有知道的么?有点事想过去
柯南视频在哪里下载
我要转班,哪位大哥大姐帮我想个合理点的理由
关于精益生产口号,跪求与精细化管理相关的古
为什么俩个单纯的男女相爱不能永久
大山口子地址有知道的么?有点事想过去
第1句是暗夜里的光线,各自各的兜圈的粤语个叫
青春校园小说里面,很豪华的房间或者公主房之
女人最需要的是什么样的男人?
人教版语文六年级上册第三单元作文怎么写?
日本动漫~~
现在国服魔兽39法师打战场用什么天赋好啊,
手机游戏破解是什么意思?
推荐资讯
我的电脑是DELL1420的,想换个1G的显卡,一般
宠物怎么领养啊?需要钱吗?
横溪里地址在哪,我要去那里办事
中国移动凯特手机专卖店在什么地方啊,我要过
英雄岛怎么自己主办结婚?
车祸如何赔偿,交通事故造成死亡如何赔偿
为什么我家DNF更新完玩着玩着掉了 再上就得有
马把山怎么去啊,有知道地址的么
文博宾馆在什么地方啊,我要过去处理事情
晚上怎样才能不失眠睡个好觉啊!
要是在5173买号,然后多改几次密码,删完QQ好
求魔兽世界TBC片头动画音频
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?