gpt4 book ai didi

java - Java 中的 "Preferences"

转载 作者:行者123 更新时间:2023-12-01 22:23:00 25 4
gpt4 key购买 nike

我不知道该怎么表达,但我想知道从列表中进行选择时是否可以有“偏好”。

例如,如果我有一个具有不同变量(大小、类型、高度)的可比较树对象列表,是否可以“更喜欢”更大的树/一种类型的树而不是另一种树等。换句话说,当从列表中选择一个对象,趋势是选择最大的树或选择一种类型的树而不是另一种,但并非总是如此(存在随机元素)。

最佳答案

您想要的想法是一个排序列表。为此存在多种方法,例如 Collections.sortArrays.sort ,以及几个 java.util自动对自身进行排序的类(还可以考虑列表以外的一些结构,例如堆)。你可以制作树 Comparable<Tree>或制作 Comparator<Tree>这样您就可以创建排列好的列表,以便您可以轻松找到“最优选”的项目(将移至列表的前面)或“最不优选”的项目(位于列表的末尾)。有关如何实现此目的,请参阅我提到的各种类的文档。

关于java - Java 中的 "Preferences",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29308526/

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