欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java8新特性 獲取list某一列的操作

 更新時間:2021年02月04日 11:50:54   作者:NmzI懟懟懟  
這篇文章主要介紹了java8新特性 獲取list某一列的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

提取某一列(以name為例)

//從對象列表中提取一列(以name為例)
List<String> nameList = studentList.stream().map(StudentInfo::getName).collect(Collectors.toList());
//提取后輸出name
nameList.forEach(s-> System.out.println(s));

補充:java8新特性:lambda表達式:直接獲得某個list/array/對象里面的字段集合

java8新特性: lambda表達式:直接獲得某個list/array/對象里面的字段集合

比如,我有一張表:

entity

Category.java

service

CategoryService.java

需求:

我想獲取CategoryService.fiall()查詢出來的數(shù)據(jù)中的,所有category_type的集合

//讀取數(shù)據(jù)

List<Category> categoryList = CategoryService.fiall();

//lambda表達式

List<Integer> categoryTypeList = categoryList.stream().map(e -> e.getCategoryType()).collect(Collectors.toList());
  

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 老生常談java中cookie的使用

    老生常談java中cookie的使用

    下面小編就為大家?guī)硪黄仙U刯ava中cookie的使用。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Java異常處理之try...catch...finally詳解

    Java異常處理之try...catch...finally詳解

    今天小編就為大家分享一篇關(guān)于Java異常處理之try...catch...finally詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • MyBatis后端對數(shù)據(jù)庫進行增刪改查等操作實例

    MyBatis后端對數(shù)據(jù)庫進行增刪改查等操作實例

    Mybatis是appach下開源的一款持久層框架,通過xml與java文件的緊密配合,避免了JDBC所帶來的一系列問題,下面這篇文章主要給大家介紹了關(guān)于MyBatis后端對數(shù)據(jù)庫進行增刪改查等操作的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • SpringBoot整合Canal方法詳解

    SpringBoot整合Canal方法詳解

    這篇文章主要介紹了SpringBoot整合Canal,canal可以用來監(jiān)控數(shù)據(jù)庫數(shù)據(jù)的變化,從而獲得新增數(shù)據(jù),或者修改的數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-12-12
  • SpringSecurity 自定義認證登錄的項目實踐

    SpringSecurity 自定義認證登錄的項目實踐

    本文主要介紹了SpringSecurity 自定義認證登錄的項目實踐,以手機驗證碼登錄為例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • java旋轉(zhuǎn)二維數(shù)組實例

    java旋轉(zhuǎn)二維數(shù)組實例

    這篇文章主要介紹了java旋轉(zhuǎn)二維數(shù)組,以實例形式較為詳細的講述了旋轉(zhuǎn)二維數(shù)的原理與實現(xiàn)方法,需要的朋友可以參考下
    2014-10-10
  • Java實現(xiàn)生成自定義時長的靜音音頻

    Java實現(xiàn)生成自定義時長的靜音音頻

    這篇文章主要介紹了如何通過Java實現(xiàn)一個音頻工具類,可以實現(xiàn)生成一段自定義時長(精確到毫秒)的wav音頻。感興趣的小伙伴可以了解一下
    2022-01-01
  • SpringMVC Interceptor攔截器使用教程

    SpringMVC Interceptor攔截器使用教程

    SpringMVC中攔截器(Interceptor)用于對URL請求進行前置/后置過濾,Interceptor與Filter用途相似,但實現(xiàn)方式不同。Interceptor底層就是基于Spring AOP 面向切面編程實現(xiàn)
    2023-01-01
  • SpringBoot+Redis Bitmap實現(xiàn)活躍用戶統(tǒng)計

    SpringBoot+Redis Bitmap實現(xiàn)活躍用戶統(tǒng)計

    Redis的Bitmap數(shù)據(jù)結(jié)構(gòu)是一種緊湊的位圖,它可以用于實現(xiàn)各種場景,其中統(tǒng)計活躍用戶是一種經(jīng)典的業(yè)務場景,下面我們就來學習一下SpringBoot如何利用Redis中的Bitmap實現(xiàn)活躍用戶統(tǒng)計吧
    2023-11-11
  • java WebSocket的實現(xiàn)以及Spring WebSocket示例代碼

    java WebSocket的實現(xiàn)以及Spring WebSocket示例代碼

    本篇文章主要介紹了java WebSocket的實現(xiàn)以及Spring WebSocket,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-01-01

最新評論