java數組轉為字元串
Ⅰ 如何將數組轉化為字元串,編程怎麼實現呢
將數組轉化為字元串,編程實現方法如下:
提取前兩位,然後把這個子串裝入數組即可。
如果字元串有一定規律,如 s =「23-3-4-2」可以按照String[] str = s.split("-");
這樣可以按照「-」拆分字元串成字元數組。舉例:
java">//字元串數組
String[]arrs=newString[]{"1","2","3","4","5"};
StringBuildersb=newStringBuilder();
for(Strings:arrs){
sb.append(s);
}
Stringresult=sb.toString();
System.out.println(result);
//整形數組
int[]arrs2=newint[]{1,2,3,4,5};
StringBuildersb2=newStringBuilder();
for(intnum:arrs2){
sb2.append(num);
}
Stringresult2=sb2.toString();
System.out.println(result2);
Ⅱ java中如何將字元數組轉換成字元串,以逗號分割
這里主要用到了StringBuffer以及string的append方法、substring方法。
大致思路如下:
str4為目標字元串,及最後的結果會被存放進str4
我們用stringbuffer類中的函數append來處理字元串數組str1,並通過逗號來分割,最後用tostring函數,將其轉變成字元串的形式。
最後用substring來對結果進行截取,得到最後需要的形式:abc,123,45
下圖為具體的代碼段:
(2)java數組轉為字元串擴展閱讀:
在java中,關於字元數組、字元串分割截取拼接處理的一些常用類及方法:
StringBuffer的常用方法:
StringBuffer類中的方法主要偏重於對於字元串的變化,例如追加、插入和刪除等,這個也是StringBuffer和String類的主要區別。
1、append方法
該方法的作用是追加內容到當前StringBuffer對象的末尾,類似於字元串的連接。調用該方法以後,StringBuffer對象的內容也發生改變,例如:
這樣對象sb的值將變成」abctrue」。
2、substring方法
substring()
方法返回字元串的子字元串。
以上就會截字元串的[4,10)位,其中從0開始,包括第四位,不包括第十位。
Ⅲ 如何將數組中的數據轉換成字元串
java可以使用兩種方法直接將字元數組轉為字元串 方法1:直接在構造String時轉換。 char[] data = {'a', 'b', 'c'}; String str = new String(data); 方法2:調用String類的方法轉換。 String.valueOf(char[] ch)
Ⅳ java如何將整型數組轉換成字元串
通過數組循環的方式,最終拼接成字元串
1、定義一個整型數組
int[] arr = new int[3];//定義一個長度3的整型數組
2、拼接成字元串
String s = "";
for(int i=0;i<arr.length;i++){
s = s + arr[i];//拼接成字元串,最終放在變數s中
}
Ⅳ java 怎麼把數組轉成字元串
//以數組的形式轉成字元串
string
[]
arr
=
{"o1","2yy","ax","0"};
string
str
=
arrays.tostring(arr);
system.err.println(str);//輸出:[o1,
2yy,
ax,
0]
//把每個元素按次序拼接轉成字元串
stringbuffer
str2
=
new
stringbuffer();
for
(string
string
:
arr)
{
str2.append(string);
}
system.err.println(str2.tostring());//輸出:o12yyax0
Ⅵ 高分求Java中,怎麼把一個整形數組轉為字元串輸出
直接:String str = new String(int[] arr); 就可以了
Ⅶ java中怎麼把一個整數數組轉化成字元串
Arrays.toString(數組);
String.valueOf(數組);