java将字符串用逗号隔开

例如:Strings="sssssss";隔开成s,s,s,s,s,s,s... 例如:String s="sssssss";
隔开成 s,s,s,s,s,s,s
展开
 我来答
悲剧的星星
2012-11-08 · 超过21用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:29.1万
展开全部
public class Test {

public static void main(String[] args) {
String test = "ffd,dfdsf,fdsfds";
String[] rs = test.split(",");
for (int i = 0; i < rs.length; i++) {
System.out.println(rs[i]);
}

}
}
那应该是这样的:
public class Test {

public static void main(String[] args) {
String test = "ssssss";
StringBuffer temp = new StringBuffer();
for (int i = 0; i < test.length(); i++) {
temp.append(test.charAt(i)+",");

}
String rs = temp.substring(0,temp.length()-1);
System.out.println(rs);

}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小童鞋_成er
2012-11-08 · 知道合伙人数码行家
小童鞋_成er
知道合伙人数码行家
采纳数:4650 获赞数:22879
主要从事J2EE工作,热爱Java,用心讨论技术,共同进步。

向TA提问 私信TA
展开全部
String s = "ssssss";
StringBuffer a = new StringBuffer();
for (int i = 0; i <s.length(); i++) {
s.append(scharAt(i)+",");
}
String rs = a.substring(0,a.length()-1);
System.out.println(rs);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友80ae73d
2012-11-08
知道答主
回答量:8
采纳率:0%
帮助的人:9578
展开全部
package test;
public class Test {
public static void main(String[] args) {
String s = "sssssssssssssssssssssssssss";
char[] s_arr = s.toCharArray();
StringBuffer sb = new StringBuffer();
for (int i = 0; i < s_arr.length; i++) {
if (i != s_arr.length - 1) {
sb.append(String.valueOf(s_arr[i])).append(",");
} else {
sb.append(String.valueOf(s_arr[i]));
}
}
System.err.println(sb.toString());
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
那些梦幻般的笑
2018-06-11
知道答主
回答量:1
采纳率:0%
帮助的人:861
展开全部
String s = "ssssss";
String[] s1 = s.split("");
StringBuilder sb = new StringBuilder();
for (int i = 0; i < s1.length; i++) {
if (i != s1.length - 1) {
sb.append(s1[i] + ",");
} else {
sb.append(s1[i]);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
般若兮若
推荐于2017-10-12 · TA获得超过2706个赞
知道小有建树答主
回答量:1246
采纳率:0%
帮助的人:940万
展开全部
public class Test{
public static void main(String[] args){
String s="ssssss";
String str="";
for(int i=0;i<s.length();i++){
if(i==s.length()-1){
str+=s.substring(i,i+1);
break;
}else{
str+=s.substring(i,i+1);
str+=",";
}
}
System.out.println(str);
}
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式