1. 程式人生 > >將String型別的字串拼接成以逗號分隔的字元輸出

將String型別的字串拼接成以逗號分隔的字元輸出

package test;

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

	public class Tesdssss {
	    private static List<String> dataList = new ArrayList<String>();

	    public static void main(String[] args) {
	        initList();
	        dataToString();
	    }

	    private static void dataToString() {
	        StringBuilder sb = new StringBuilder();
	        for(int i = 0; i < dataList.size(); i++) {
	            if (sb.length() > 0) {//該步即不會第一位有逗號,也防止最後一位拼接逗號!
	                sb.append(",");
	            }
	            sb.append(dataList.get(i));
	        }
	        System.out.println(sb.toString());
	    }

	    private static void initList() {
	        for(int i =0; i < 6; i++) {
	            dataList.add("第"+i+"個字串");
	        }
	    }

	}

結果:

第0個字串,第1個字串,第2個字串,第3個字串,第4個字串,第5個字串

相關推薦

String型別字串拼接逗號分隔字元輸出

package test; import java.util.ArrayList; import java.util.List; public class Tesdssss { private static List<String> dataLis

c# 陣列或集合 轉換逗號分隔字串

class Program     {         static void Main(string[] args)         {             List<string> list = new List<string>();    

C# List 和 string 的互轉(逗號分隔

List轉字串,用逗號隔開 List<string> list = new List<string>(); list.Add("a"); list.Add("b"); list.Add("c"); //MessageBox.Show(list.);

字串"a,b,c"逗號分隔轉換為陣列並列印

主要利用了String的split方法。 package com.dylan.test; /** * @author xusucheng * @create 2017-12-22 **/ public class Test { public static void

DB2一列資料拼接一個字串(轉自百度知道)

有表XWCMDOCTAG通過SELECT TAGNAME FROM XWCMDOCTAG where DOCID = 1 and TAGGINGNUM > 0語句查出如下結果集 TAGNAME 中國 美國 英國 韓國 請問怎麼把這一列的值

SQL Server 通過SQL語句查詢結果集拼接字串

首先,我們要了解一下兩個SQL語法 1. FOR XML PATH FOR XML PATH 可以將查詢結果根據行輸出成XML各式 SELECT USER_ID FROM test FOR XML PATH 表結構: 執行結果: <row>

java"[a,b,c]" 型別字串 list 即[a,b,c]格式

參考:https://zhidao.baidu.com/question/427016122.html String demo = "[a,b,c]"; String demosub = demo.substring(1,demo.length()-1); String demoArray[]

String型別轉換int型,然後再把int型轉換String

public void getChanger(String str){  int n=Integer.parseInt(str);  System.out.println("轉換成int型後:"+n);  String str1=Integer.toString(n);  S

SQLSqlserver中如何一列資料拼接一個字串

建立表值函式:create function [dbo].[GetAssessmentCity]( @ryear varchar(4), --年份 @rmonth varchar(2) --月份 ) returns @GetCity TABLE(id varchar(20

mysql一個逗號分隔的數字字符串轉出數字

mongo 視頻 ajax 功能 god mysql 字符 報錯 視頻教程 基於MYSQLI封裝的數據庫類THINKPHP命令出現PHPPARSEERROR:請問一下哪裏有PHPSOCKET的視頻教程謝謝 關於隱藏INDEXPHP出錯問題誰看到過這個模板或者是搭建這個的平

MySQL一個欄位中逗號分隔的取出來形成新的欄位

1例如:要把如圖1的欄位拆分圖2 select account_id, substring_index(substring_index(a.related_shop_ids,',' ,b.help_topic_id+1),',',-1) shopid

判斷逗號分隔字串中是否包含某個數

1、首先將字串變成字串陣列 2、將字串陣列轉為List集合 3、利用List集合中的contains()方法,判斷是否包含某個數 @Test     public void test2222(){         String

oracle如何拆分逗號分隔字串為多列?

最近遇到一個問題,需要把一個帶有,的字串拆分成多列。通過查詢資料,這個操作需要使用以下2個關鍵知識: 1. REGEXP_SUBSTR函式 這個函式的作用是正則分隔字串,用法為 function REGEXP_SUBSTR(String, pattern, position, occ

json格式字串解析map物件

/** * 將json格式的字串解析成Map物件 * <li>json格式:{"name":"admin","age":"24","job" * :"teacher","address":"hangzhou"} */ public static HashMap<S

C語言printf輸出string型別字串

知識點: 1.printf函式輸出字串是針對char *的,即printf只能輸出c語言的內建資料,而string不是c語言的內建資料。 2.string型別的物件不止包含字串,還包含了許多用於操作函式,所以&str並非字串的首地址。 3.如需輸出string物件中的字串,可以使

MySql 查詢逗號分隔字串的方法(正則)

現資料庫表中某個欄位儲存的值為“01,07,08”,需要sql去查詢下表中到相應的名稱: NND,一點思路都木有,想了老久,突然想到了正則表示式....!啊哈哈哈..... 1、最開始想到的是find_in_set()... 查詢欄位中包含01,07,08的記錄:

String型別的時間格式轉為java.sql.Date型別的資料

  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");             java.util.Date date = null; &

Mac os 逗號分隔的txt文字文件(dns日誌文件)匯入MySQL資料庫

1、mysql -u root -p 登入mysql2、use dnslog; 進入dnslog資料庫3、建立表logs:4、建立完成後,發現id欄位日誌中並沒有需要設定成自增長值,且設定為primary key.如果不設定primary key資料庫可能是read-only

java陣列轉為逗號分隔字串

/** * 將陣列轉換成以逗號分隔的字串 * * @param needChange * 需要轉換的陣列 * @return 以

微信小程式-中處理json資料 (從json資料中提取想要的值 變數json字串json物件)

1、新增依賴 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>jso