字符串统计
来源:互联网 发布:php开启伪静态 编辑:程序博客网 时间:2024/05/17 22:54
现有字符串需要处理,请按顺序压缩字符串的个数
输入样例:
aaaabbbcccddd
输出样例
4a3b3c3d
<span style="font-size:18px;">package test;import java.io.BufferedInputStream;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Set;import java.util.Map.Entry;import java.util.Scanner;import java.util.TreeMap;public class test {static Scanner cin = new Scanner(new BufferedInputStream(System.in));public static void main(String[] args) throws Exception {String str = cin.next();char[] charArray = str.toCharArray();TreeMap<Character,Integer> tm = new TreeMap<Character, Integer>();for(int i=0;i<charArray.length;i++){if(!tm.containsKey(charArray[i]))tm.put(charArray[i], 1);elsetm.put(charArray[i], tm.get(charArray[i])+1);}Iterator it = tm.entrySet().iterator();while(it.hasNext()){Map.Entry me = (Entry) it.next();System.out.print(me.getValue());System.out.print(me.getKey());}}}</span>
0 0
- 统计字符串
- 统计字符串
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- 统计字符串
- 字符串统计
- 字符串统计
- 字符串统计
- 字符串统计
- java String replace :(冒号)colon
- 关闭提示:you have new mail in /var/spool/mail/root
- CSS选择器种类及及其使用介绍
- perf_event_open 设置性能监视
- 黑马程序员——IO流5:File类
- 字符串统计
- The constructor XMLOutputter(Format) is undefined
- 2015年大一下第8周项目1-存储班长信息的学生类(2)访问权限为private
- 正确编写概要设计说明书
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- qt5_qml_Opengl_shader 第三弹-----------------------纹理贴图(YUV)
- [Script]Backordered Problematic delivery detail
- C#三层结构
- JavaMail的发送邮件