从对象列表中排序的问题

时间:2018-03-31 20:59:40

标签: spring-boot random

我有一个对象列表(问题对象)。我需要一个随机顺序的特定数量的对象。例如我有100个对象,我需要50个但是按随机顺序。如何使用Spring Boot实现它?

1 个答案:

答案 0 :(得分:1)

如果您的问题在questionsList中,并且您使用的是Java 8:

 Collections.shuffle(questionsList);
 questionsList.stream().limit(50).collect(Collectors.toList());