字符串压缩

来源:互联网 发布:ps软件什么好 编辑:程序博客网 时间:2024/06/05 10:40
import java.util.Scanner;public class Main{public static void main(String[] strs){Scanner sca = new Scanner(System.in);String str=sca.nextLine();int pointer=0;if(str==null||str.length()==0){System.out.println("");return;}StringBuffer sb = new StringBuffer();int count=0;for(;pointer<str.length();pointer++){count=1;for(int i=pointer+1;i<str.length();i++){if(str.charAt(i)==str.charAt(pointer)){count++;continue;}else{break;}}if(count==1){sb.append(str.charAt(pointer));}else{sb.append(count);sb.append(str.charAt(pointer));pointer=pointer+count-1;}}System.out.println(sb.toString());}}

0 0
原创粉丝点击