程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 關於聚集和字符串的互轉完成辦法

關於聚集和字符串的互轉完成辦法

編輯:關於JAVA

關於聚集和字符串的互轉完成辦法。本站提示廣大學習愛好者:(關於聚集和字符串的互轉完成辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是關於聚集和字符串的互轉完成辦法正文


明天在寫項目標時刻碰到一個成績,就是要把獲得的一個聚集轉換成字符串,發明

import org.apache.commons.lang.StringUtils;

有這麼一個簡略的辦法:String str=StringUtils.join(list,",");

第一個參數list表現要轉換的聚集對象,

第二個參數“,”表現要把聚集用逗號停止離隔,

如許一來就省去許多中央轉換的步調,可以直接獲得一個用逗號離開的字符串:

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

聚集轉換成字符串:

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

字符串轉換成聚集:

/**
 * 
 */
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="籃球,足球,排球";
    
    //用逗號將字符串離開,獲得字符串數組
    String[] strs=str.split(",");
    
    //將字符串數組轉換成聚集list
    List list=Arrays.asList(strs);
    
    //檢查聚集
    for (int i = 0; i < list.size(); i++) {
      System.out.println(list.get(i));
    }
    

  }

}

成果: 

    籃球
    足球
    排球

以上這篇關於聚集和字符串的互轉完成辦法就是小編分享給年夜家的全體內容了,願望能給年夜家一個參考,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved