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

關(guān)于集合和字符串的互轉(zhuǎn)實現(xiàn)方法

 更新時間:2016年08月24日 10:20:42   投稿:jingxian  
下面小編就為大家?guī)硪黄P(guān)于集合和字符串的互轉(zhuǎn)實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

今天在寫項目的時候遇到一個問題,就是要把得到的一個集合轉(zhuǎn)換成字符串,發(fā)現(xiàn)

import org.apache.commons.lang.StringUtils;

有這么一個簡單的方法:String str=StringUtils.join(list,",");

第一個參數(shù)list表示要轉(zhuǎn)換的集合對象,

第二個參數(shù)“,”表示要把集合用逗號進行隔開,

這樣一來就省去很多中間轉(zhuǎn)換的步驟,可以直接得到一個用逗號分開的字符串:

集合:[籃球, 足球] --> 字符串: "籃球,足球"

集合轉(zhuǎn)換成字符串:

import org.apache.commons.lang.StringUtils;
 
 //把集合轉(zhuǎn)換成字符串
 pst.setString(4,StringUtils.join(user.getFav(),","));

字符串轉(zhuǎn)換成集合:

/**
 * 
 */
package mypkg;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * @author ll
 *2016年8月23日
 */
public class Test55 {

  /**
   * @param args
   */
  public static void main(String[] args) {
    
    //字符串
    String str="籃球,足球,排球";
    
    //用逗號將字符串分開,得到字符串數(shù)組
    String[] strs=str.split(",");
    
    //將字符串數(shù)組轉(zhuǎn)換成集合list
    List list=Arrays.asList(strs);
    
    //查看集合
    for (int i = 0; i < list.size(); i++) {
      System.out.println(list.get(i));
    }
    

  }

}

結(jié)果: 

    籃球
    足球
    排球

以上這篇關(guān)于集合和字符串的互轉(zhuǎn)實現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java服務(wù)中的大文件上傳和下載優(yōu)化技巧分享

    Java服務(wù)中的大文件上傳和下載優(yōu)化技巧分享

    在Java服務(wù)中處理大文件的上傳和下載是一項常見但復雜的任務(wù),為了提供優(yōu)秀的用戶體驗和高效的系統(tǒng)性能,我們將探索多種策略和技術(shù),并在每一點上都提供代碼示例以便實戰(zhàn)應(yīng)用,需要的朋友可以參考下
    2023-10-10
  • 解決Mybatis 大數(shù)據(jù)量的批量insert問題

    解決Mybatis 大數(shù)據(jù)量的批量insert問題

    這篇文章主要介紹了解決Mybatis 大數(shù)據(jù)量的批量insert問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Go并發(fā)編程中使用channel的方法

    Go并發(fā)編程中使用channel的方法

    本文給大家介紹Go并發(fā)編程中使用channel的方法,通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-11-11
  • springboot集成swagger過程解析

    springboot集成swagger過程解析

    這篇文章主要介紹了springboot集成swagger過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • Linux下Java Python啟動管理腳本方便程序管理

    Linux下Java Python啟動管理腳本方便程序管理

    這篇文章主要為大家介紹了Linux下Java/Python啟動管理腳本方便程序管理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • logback之自定義指定日志文件存儲目錄方式

    logback之自定義指定日志文件存儲目錄方式

    這篇文章主要介紹了logback之自定義指定日志文件存儲目錄方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • java讀取圖片并顯示方式

    java讀取圖片并顯示方式

    這篇文章主要介紹了java讀取圖片并顯示方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • spring cglib 與 jdk 動態(tài)代理

    spring cglib 與 jdk 動態(tài)代理

    本篇文章主要介紹了spring cglib與jdk動態(tài)代理的相關(guān)知識,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-05-05
  • SpringBoot實現(xiàn)自定義事件的方法詳解

    SpringBoot實現(xiàn)自定義事件的方法詳解

    這篇文章將用實例來和大家介紹一下如何在SpringBoot中自定義事件來使用觀察者模式。文中的示例代碼講解詳細,對我們學習SpringBoot有一定的幫助,需要的可以參考一下
    2022-06-06
  • 你應(yīng)該知道的java中的5個注解

    你應(yīng)該知道的java中的5個注解

    自Java5.0版本引入注解之后,它就成為了Java平臺中非常重要的一部分。開發(fā)過程中,我們也時常在應(yīng)用代碼中會看到像@Override,@Deprecated這樣的注解。下面小編和大家來一起學習一下吧
    2019-05-05

最新評論