public class test { public static void main(String[] args) { String a = "add,del,update,1,3,5,7,9,2,4,6,8,10"; String b=""; String aa[] = a.split(","); for (int i = 0; i < aa.length / 3; i++) { b=b+"\n"+aa[i*3+0]+","+aa[i*3+1]+","+aa[i*3+2]; } for(int i=aa.length%3;i>0;i--){ b=b+"\n"+aa[aa.length-i]; } System.out.println(b); }}
循环三个个一组
String str="add,del,update,1,3,5,7,9,2,4,6,8,10";
String s[]=str.split(",");
for(int i=0;i<s.length;i++){
if(i%3==0&&i!=0){
System.out.println();
}
System.out.print(s[i]+",");
}
{
String a="add,del,update,1,3,5,7,9,2,4,6,8,10";
int temp=0;
for(int i=0;i<a.length();i++)
{
if(a.charAt(i)==',') temp++;
if(temp==3)
{
temp=0;
System.out.println();
}
else
{
System.out.print(a.charAt(i));
}
}
}
public class test { public static void main(String[] args) {
String a = "add,del,update,1,3,5,7,9,2,4,6,8,10";
String b="";
String aa[] = a.split(",");
for (int i = 0; i < aa.length / 3; i++) {
b=b+"\n"+aa[i*3+0]+","+aa[i*3+1]+","+aa[i*3+2];
}
for(int i=aa.length%3;i>0;i--){
b=b+"\n"+aa[aa.length-i];
}
System.out.println(b);
}}
楼主,本来都不想回复~我想这个问题你想想一般能做出来~~
还有我那个逗号,你应该也行~~~
有什么问题,你可以先试着自己做做 ~~要是实在做不出来可以找人帮忙~·
但最好找别人要思路~你再做~~这样才能学习~~
我也技术很菜,慢慢成长....
这次就给做下 以后多练习练习自己做
String str="add,del,update,1,3,5,7,9,2,4,6,8,10";
String s[]=str.split(",");
for(int i=0;i<s.length;i++){
if(i%3==0&&i!=0){
System.out.println();
}
System.out.print(s[i]);
if(i%3!=2&&i!=s.length-1){
System.out.print(",");
}
}