62,628
社区成员
发帖
与我相关
我的任务
分享
import java.util.Scanner;
public class test22 {
public static void main(String[] args) {
// TODO Auto-generated method stub
char c=0;
int count=1;
StringBuffer buf=new StringBuffer();
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个字符串按回车结束:");
String str=sc.nextLine();
char[] chars=str.toCharArray();
for (char i: chars) {
if(c!=i) {
if(count!=1) {
buf=buf.append(count);
count=1;
}
c=i;
buf=buf.append(i);
}else {
count++;
}
}
System.out.println(buf);
}
}