在java中怎么把一个String类型的字符串(去掉,)并循环输出单个的字符串

例如:Stringuids="1,2,3,4,5,6,7,8,33,44,55,66,";我想要的结果是打印单个的字符串比如:123456784455就是截取出以,分割的... 例如:String uids="1,2,3,4,5,6,7,8,33,44,55,66,";

我想要的结果是打印单个的字符串 比如:1 2 3 4 5 6 7 8 44 55

就是截取出以,分割的字符 并且去掉,

请前辈们 帮帮忙 谢谢。。。。
展开
 我来答
568145421
2011-10-15 · 知道合伙人软件行家
568145421
知道合伙人软件行家
采纳数:1353 获赞数:6756

向TA提问 私信TA
展开全部
你好,很高兴为你解答:
1.分割字符串使用split()方法
2.打印,就简单的for就可以了。代码如下:
public class StringToArray {
public static void main(String[] args) {
String uids="1,2,3,4,5,6,7,8,33,44,55,66,";
String[] str = uids.split(",") ; //转化成数组
//分别打印打个字符串
for(int i=0;i<str.length;i++){
System.out.print(str[i] + " ");
}
}
}
更多追问追答
追问
谢谢 大家了 。。。  请问你知道从jsp页面里用jquery ajax怎么传一个数组到servlet里吗? 不用join,xml  就是单纯的传。。。。
追答
这个,你可以先将字符串传入,然后后台解析,也可以使用JSON。
紫薇参星
科技发烧友

2011-10-15 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5984
采纳率:92%
帮助的人:3584万
展开全部
public class D {

public static void main(String[] args) {
String uids="1,2,3,4,5,6,7,8,33,44,55,66,";
String a[];
a=uids.split(",");
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
china77913312
2011-10-15 · TA获得超过367个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:153万
展开全部
String[] ss = uids.split(",");//以逗号分割,变成一个String 的数组
for(int i=0;i<=ss.length;i++){
System.out.println(ss[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woke2007
2011-10-15
知道答主
回答量:40
采纳率:0%
帮助的人:23.3万
展开全部
strtokennizer类就是做这个事情的,但是不会去掉逗号,不过既然已经获取了所有字符,去掉逗号也很容易了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-15
展开全部
uids.replice(","," ");应该是这样吧 在String中你可以去查方法 希望能帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式