重要的几个点是,计数和得到最终的字符串,拆解法 读入,读入一次,scanner.next,转为字符数组,toCharArray() 计数,chars字符数组装入map,统计各个字符的出现次数 第一次装入的时候没有Key,因此判断条件是否为空,有则取出计数 得出最小数,遍历map的values,Math.min得出二者较小数,一次遍历完成就是最小数 获取输出字符串, 比较map,操作chars,StringBuilder拼接 当前字符(key==char)不等于次数最小(value!=min)的加入(append)输出str if (entr...