1. java中如何將字元數組轉換成字元串,以逗號分割

方法1:

需要引入Apache Commons組件中的個commons-lang.jar包

String str1=StringUtils.join(ary, ",");

方法2:

格式化

String str2 = String.format("%s,%s,%s", ary);

(1)java數組轉為字元串擴展閱讀:

反之,字元串轉化為字元串數組

語法:stringObject.split(separator,howmany)

例子:

<script type="text/javascript">

var str="How are you doing today?"

document.write(str.split(" ") + "<br />")

document.write(str.split("") + "<br />")

document.write(str.split(" ",3))

</script>

輸出:

How,are,you,doing,today?

H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

How,are,you

註:如果把空字元串 ("") 用作separator,那麼 stringObject 中的每個字元之間都會被分割。String.split() 執行的操作與Array.join執行的操作是相反的。

2. java int數組轉成字元串

int[]arr=newint[]{1,2,3};
System.out.println(Arrays.toString(arr));
Strings=Arrays.toString(arr);
System.out.println(s.substring(1,s.length()-1));
輸出:
[1,2,3]
1,2,3

3. java怎麼將字元串數組轉換成字元串

如果是 「字元串數組」 轉 「字元串」,只能通過循環,沒有其它方法

String[]str={"abc","bcd","def"};
StringBuffersb=newStringBuffer();
for(inti=0;i<str.length;i++){
sb.append(str[i]);
}
Strings=sb.toString();



如果是 「字元數組」 轉 「字元串」 可以通過下邊的方法

char[]data={'a','b','c'};
Strings=newString(data);

Java字元串視頻教程:

4. java中如何將字元串數組轉換成字元串

沒有直接辦法,只能通過循環
String[] ary = {"abc", "123", "45"};
StringBuffer sb = new StringBuffer();
for(int i = 0; i < ary.length; i++){
sb. append(ary[i]);
}

String newStr = sb.toString();

5. java如何將整型數組轉換成字元串

通過數組循環的方式,最終拼接成字元串

1、定義一個整型數組

int[]arr=newint[3];//定義一個長度3的整內型數組

2、拼接成容字元串

Strings="";
for(inti=0;i<arr.length;i++){
s=s+arr[i];//拼接成字元串,最終放在變數s中
}

6. java中如何把字元串數組轉換成字元串

你可以直接在js里處理內一下。
var userhobby1=document.getElementsByName("userhobby");
var ss = userhobby1.length;
var chestr="";
for(var i=0;i<ss;i++){
容 if(userhobby1[i].checked == true){
chestr+=userhobby1[i].value+",";
}
}

7. java怎麼將int類型數組轉化成string

package com..string;
public class Demo1_String {
public static void main(String[] args) {
int[]arr= {1,2,23,4,5}; //要轉換的int類型數組
String s1=""; //定義一個空字元串
StringBuffer sb=new StringBuffer(s1); //創建字元串緩沖區對象sb,將s1對象傳進去(如果不用緩沖區的話,沒加一個數組元素,及重新生成一個String對象)
for(int i=0;i<arr.length;i++) {
sb.append(arr[i]); //遍歷int數組,追加到sb;
}
String s2=sb.toString(); //返回緩沖區對象的toString(),即得到的字元串
System.out.println(s2);
}
}

8. java 怎麼把數組轉成字元串

將數組變成字元串代碼如下:

使用StringUtils中的join函數。org.apache.commons.lang.StringUtils;示例:

StringUtils.join(null) = null

StringUtils.join([]) = ""

StringUtils.join([null]) = ""

StringUtils.join(["a", "b", "c"]) = "abc"

StringUtils.join([null, "", "a"]) = "a"

String[] str = { "1", "2", "a", "b" };

// 將數組變成字元串

StringUtils.join(str)

// 將數組用逗號分隔變成字元串

StringUtils.join(str, ",")

9. Java中怎麼把字元數組轉換成字元串

我理解應該是先初始化一個Stringbuffer的對象,然後將字元數組依次取出再用Stringbuffer的append方法加入字元串內即可