gpt4 book ai didi

java - 按字母顺序对列表中的元素进行排序

转载 作者:行者123 更新时间:2023-11-29 07:41:23 24 4
gpt4 key购买 nike

<分区>

我有一个 Shape 类,在这个类中有一个名为 getRepr() 的方法可以获取形状的 char 表示.例如,

ShapeA.getRepr() ->'a' 
ShapeB.getRepr() ->'b'
ShapeC.getRepr() ->'c'

现在我有一个 ArrayList,它存储多个形状,包括 ShapeEShapeAShapeD ShapeCShapeB

问题是我如何使用 Collections.sort() 根据它们的 ArrayList按字母顺序 重新排列这些形状char 表示?

这个ArrayList排序后的预期结果应该是ShapeA, ShapeB, ShapeC, ShapeD, ShapeE.

或者有没有不用 Collections.sort() 就可以达到这个目的的方法?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com