※ 引述《smith80512 (Henry)》之铭言:
: 想请问版上前辈们
: 文章内容已经分割成字串阵列
: 如何计数该阵列重复的字串?
: 并指显示最多出现和次多出现的字串
: 以及利用ArrayList回传?
1. 使用TreeMap, key: 字串 value:显示次数
2. 在Constructor里面写Comparator,并Override compare method
把你要的logic写入
3. for each所有String array,插入TreeMap,
if 已经插入 value++
else 插入新纪录 value = 1
4. TreeMap就已经依显示次数排好序
如果每次都要collection sort是有一点没有效率