输入“abbbc” 输出“ab3c”
解决方案 »
- 保存问题:执行更新语句失败(lis6.0)
- java读取文件遇鬼了~
- 求助:FineReport 如何通过代码加背景图片
- why?????????????????????
- 秋秋圆,没MM,JAVA代码有$$;散散分,解闷闷,牛牛快来冒PP
- 简单问题,散分!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!
- 还是打印问题Java的
- java3D中的碰撞检测该如何实现?
- 菜鸟问题,高手莫入!
- 请教:能否只用脚本(vbscript,javascript),定制ie右键菜单(增加,或去除),不用修改注册表,求救脚本代码,急急!!!!
- 创建一个类MyMath,并为其添加一个方法Add,实现两个整数相加,并重载该方法,实现两个字符串的相加。(知识点:重载方法)
- java
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);
}
}