我们在学校要做的作业是按字母顺序将两个不同的ArrayList
s排序到最终的arraylist中,该数组列表按字典顺序包含了两个list元素
例如...
ArrayList sent1
按字母顺序包含 [., adam, mark]
ArrayList sent2
按字母顺序包含 [., betsy, kyle, william]
ArrayList sent3
必须按字母顺序包含两个ArrayList中的所有元素。
我似乎无法弄清楚该怎么做。我的讲师提到使用while循环,但是我不仅仅了解如何对过程进行编码。组合sent1
,sent2
合并sent3
再使用Collections.sort(sent3)
,将使该过程变得更容易,更紧凑,但是该实验室的目标是练习的使用compareTo()
。
如果已经对每个源列表进行了排序,则只需查看每个列表中的第一个元素,然后将“下”(按字母顺序排列)添加到输出列表中,然后重复即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句