这最终是我需要做的:
我有一个ArrayList看起来像的原始列表
[pans, pots, sit, it's, naps]
另一个ArrayList名为modifiedList,它接受originalList并删除标点符号和大写,然后对列表进行排序.看起来就像
[anps, anps, ist, ist, opst]
modifiedList的目的是告诉我哪些词是彼此的字谜.字谜是由相同字母组成的单词.问题是我需要对originalList进行排序以匹配modifiedList,以便我可以输出相互字谜的单词.原始列表需要成为[pans, naps, sit, it's, pots].建议?
不要使用其他列表.使用比较器对原始列表进行排序,将两个单词"标准化"以进行比较,然后比较它们的标准化值(通过标准化,我的意思是转换naps为anps).
然后,您将在列表中将您的字谜彼此相邻.
| 归档时间: |
|
| 查看次数: |
425 次 |
| 最近记录: |