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

基于String和List<String>間的相互轉(zhuǎn)換方式

 更新時間:2023年05月15日 15:54:01   作者:may_walkaway  
這篇文章主要介紹了基于String和List間的相互轉(zhuǎn)換方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

String和List<String>間相互轉(zhuǎn)換

    public void test() {
        //字符串轉(zhuǎn)list<String>
        String str = "asdfghjkl";
        List<String> lis = Arrays.asList(str.split(""));
        for (String string : lis) {
            System.out.println(string);
        }
        //list<String>轉(zhuǎn)字符串
        System.out.println(String.join("", lis));
    }

List轉(zhuǎn)String的簡單方法

import org.apache.commons.lang.StringUtils;
public static void main(String[] args) {
        List list = new ArrayList<>(); 
        list.add("a");//String類型
        list.add("bb");
        list.add(1);//int類型 
        String s = StringUtils.join(list,",");
        System.out.println(s);
}

輸出:a,bb,1

注意需要引入:org.apache.commons.lang.StringUtils 包

String[]和List<String>的區(qū)別

兩者的區(qū)別

結(jié)構(gòu)方面:

List< String >:泛型,非定長,可變。

String[]:數(shù)組,定長,不可變。

使用方面:

他們的作用一樣,但是靈活性不一樣。

List< String >是可以方便使用的,如果不能確定數(shù)組的長度,或者需要不斷的像中間插入一個字符串,可以用List< String >。

String[]是定長的,如果能確定字符串數(shù)組的長度,可以使用String[]。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java list與set中contains()方法效率案例詳解

    Java list與set中contains()方法效率案例詳解

    這篇文章主要介紹了Java list與set中contains()方法效率案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Java中的多態(tài)、抽象類和接口詳解

    Java中的多態(tài)、抽象類和接口詳解

    這篇文章詳細講解了Java的多態(tài)、抽象類和接口,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • Java基礎(chǔ)第三篇 構(gòu)造器與方法重載

    Java基礎(chǔ)第三篇 構(gòu)造器與方法重載

    顯式初始化要求我們在寫程序時就確定初始值,這有時很不方便。我們可以使用構(gòu)造器(constructor)來初始化對象。構(gòu)造器可以初始化數(shù)據(jù)成員,還可以規(guī)定特定的操作。這些操作會在創(chuàng)建對象時自動執(zhí)行。下面文字將對該內(nèi)容做詳細介紹,需要的小伙伴請參考
    2021-09-09
  • SpringBoot整合Mybatis-Plus實現(xiàn)微信注冊登錄的示例代碼

    SpringBoot整合Mybatis-Plus實現(xiàn)微信注冊登錄的示例代碼

    微信是不可或缺的通訊工具,本文主要介紹了SpringBoot整合Mybatis-Plus實現(xiàn)微信注冊登錄的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • 如何用Jfinal連接多個數(shù)據(jù)庫

    如何用Jfinal連接多個數(shù)據(jù)庫

    這篇文章主要介紹了如何用Jfinal連接多個數(shù)據(jù)庫,幫助大家更好的理解和學習使用Jfinal,感興趣的朋友可以了解下
    2021-03-03
  • Java 實現(xiàn)并發(fā)的幾種方式小結(jié)

    Java 實現(xiàn)并發(fā)的幾種方式小結(jié)

    這篇文章主要介紹了Java 實現(xiàn)并發(fā)的幾種方式小結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • MyBatis關(guān)閉一級緩存的兩種方式(分注解和xml兩種方式)

    MyBatis關(guān)閉一級緩存的兩種方式(分注解和xml兩種方式)

    這篇文章主要介紹了MyBatis關(guān)閉一級緩存的兩種方式(分注解和xml兩種方式),mybatis默認開啟一級緩存,執(zhí)行2次相同sql,但是第一次查詢sql結(jié)果會加工處理這個時候需要關(guān)閉一級緩存,本文給大家詳細講解需要的朋友可以參考下
    2022-11-11
  • kafka 啟動報錯 missingTopicsFatal is true的解決

    kafka 啟動報錯 missingTopicsFatal is true的解決

    這篇文章主要介紹了kafka 啟動報錯 missingTopicsFatal is true的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • SpringBoot整合Redis實現(xiàn)訪問量統(tǒng)計的示例代碼

    SpringBoot整合Redis實現(xiàn)訪問量統(tǒng)計的示例代碼

    本文主要介紹了SpringBoot整合Redis實現(xiàn)訪問量統(tǒng)計的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 深入分析RabbitMQ中死信隊列與死信交換機

    深入分析RabbitMQ中死信隊列與死信交換機

    這篇文章主要介紹了RabbitMQ中死信隊列與死信交換機,死信隊列就是一個普通的交換機,有些隊列的消息成為死信后,一般情況下會被RabbitMQ清理,感興趣想要詳細了解可以參考下文
    2023-05-05

最新評論