1.在字符串中按重复个数进行排序
比如
‘abac ccdd abac da’
输出
a 5
c 4
d 3
b 2
思路
1)对字符进行计数
2)对计数进行排序
3)打印结果 字符 个数 按由多到少打印(按照排序结果生成新的字符串)
思路1
Map保存结果 key表示字符,value表示出现次数
将Map的结果采用二维数组保存
然后对二维数组的第2列排序 ,排序的过程中是同样的改变第1列的相对位置。
1.在字符串中按重复个数进行排序
比如
‘abac ccdd abac da’
输出
a 5
c 4
d 3
b 2
思路
1)对字符进行计数
2)对计数进行排序
3)打印结果 字符 个数 按由多到少打印(按照排序结果生成新的字符串)
思路1
Map保存结果 key表示字符,value表示出现次数
将Map的结果采用二维数组保存
然后对二维数组的第2列排序 ,排序的过程中是同样的改变第1列的相对位置。