当前位置: 首页 > 面试题库 >

如何分类集合?

牛智志
2023-03-14
问题内容

我有一个通用名称Collection,正在尝试找出如何对其中包含的项目进行排序。我已经尝试了一些方法,但是我无法使它们正常工作。


问题答案:

集合本身没有预定义的顺序,因此您必须将它们转换为java.util.List。然后您可以使用一种形式的java.util.Collections.sort

Collection< T > collection = ...;

List< T > list = new ArrayList< T >( collection );

Collections.sort( list );
 // or
Collections.sort( list, new Comparator< T >( ){...} );

// list now is sorted


 类似资料:
  • 问题内容: 假设我有一个Post实体和一个Comment实体,以及一对多关系: 我如何实现这样的分页: 是否可以在JPA上使用@OneToMany集合来模拟动态分页,还是必须完全重写JPA的关联机制?(例如,创建一个PersistentList集合类型,该类型可以管理分页,排序和搜索)。 PS:我最近找到了Play!框架在JPA上使用了一个非常有趣的库:Siena。Siena非常易于使用,并且是J

  • 本文向大家介绍python集合类型用法分析,包括了python集合类型用法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了python集合类型用法。分享给大家供大家参考。具体分析如下: python的集合类型和其他语言类似, 是一个无序不重复元素集,我在之前学过的其他的语言好像没有见过这个类型,基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersect

  • 我尝试使用Java8Lambda表达式和流来解析一些日志。我有一个巨大的日志文件,运行了一次又一次。我想把它分成不同的集合,每次运行一个集合。我不知道日志在advanced中运行了多少次。为了锻炼我非常虚弱的lambda肌肉,我想在列表中一次完成。 这是我目前的实现: 这里基本上类似于TomekRekawek的解决方案,但首先是未知的分区大小。

  • 我是mongoDb中的一个noob,我需要为任何特定的集合实现分页,例如,比方说 我有一个集合Foo,我有一个函数从Foo集合返回所有记录 但是我需要通过实现分页从Foo获取记录,我如何使用mongoTemplate Spring data MongoDB来实现这一点呢?

  • 问题内容: 是否可以使用matplotlib scikit learn classification report绘图?。 假设我这样打印分类报告: and I get: 我怎样才能“绘制”avobe图表?。 问题答案: Expanding on Bin‘s answer: outputs: Example with more classes (~40):

  • 模板管理-新建分组-输入新增分组名称