我有一个像这样的对象页面:
Page<Video> videos = videoRepository.findAllVideos(new PageRequest(1, 50));
如何将其转换为 Video 对象列表,而不必遍历我的页面?
我有一个像这样的对象页面:
Page<Video> videos = videoRepository.findAllVideos(new PageRequest(1, 50));
如何将其转换为 Video 对象列表,而不必遍历我的页面?
Page<Video> videos = videoRepository.findAllVideos(new PageRequest(1, 50));
List<Video> videosList = videos.getContent();
你可以使用上面的代码来获取页面中的视频列表。Page<Video> videoPage = videoRepository.findAllVideos(new PageRequest(1, 50));
List<Video> videoList = new ArrayList<>();
if(videoPage != null && videoPage.hasContent()) {
videoList = videoPage.getContent();
}
Page
有一个返回List
的getContent
方法,似乎在提问之前没有做过任何研究或付出努力。因此,用户(即忙碌的同事)可能会感到冒犯,从而导致负评。 - manish