java字元數組轉字元串數組
㈠ java中怎麼將char型數組轉換為string型數組
String
str
=
new
String(s2);
char[]
數組轉換成String可使用new
知道你就是要把它轉化為String
(處理起來方便)給你寫個簡單測試:
public
㈡ JAVA中怎麼把字元串轉換成字元數組
展開全部
樓主你好,我寫了一串代碼,你可以全部先復制過去運行一下,祝你成功,有問題可以專繼續問.
public
class
StringTest
{
public
static
void
main(String[]
args)
{
//將一屬個字元串轉成字元數組,這里以String
str
=
"JAVA中怎麼把字元串轉換成字元數組";為例
//定義一個字元串並賦初始值
String
str
=
"JAVA中怎麼把字元串轉換成字元數組";
//定義一個字元數組ch,用於接收str轉成字元數組後的值
//再調用String裡面的toCharArray()方法
char[]
ch
=
str.toCharArray();
//ch裡面裝的就是把str轉成字元數組後的值了
//這個時候你可以去for循環去遍歷一下ch數組裡面的內容
for
(int
i
=
0;
i
<
ch.length;
i++)
{
System.out.print(ch[i]);
}
}
}
㈢ java中如何將字元數組轉換成字元串,以逗號分割
方法1:
需要引入Apache Commons組件中的個commons-lang.jar包
String str1=StringUtils.join(ary, ",");
方法2:
格式化
String str2 = String.format("%s,%s,%s", ary);
(3)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執行的操作是相反的。
㈣ 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();
㈤ Java中怎麼把字元數組轉換成字元串
我理解應該是先初始化一個Stringbuffer的對象,然後將字元數組依次取出再用Stringbuffer的append方法加入字元串內即可
㈥ Java將一串字元轉換為字元數組
你得先知道這些字元中的
分隔符
是什麼,我看你是linux的輸出,應該是
製表符
。
Java
String類
有split方法
偽代碼
:
String
s
=
"/dev/sda2
38G
26G
12G
70%
/dev";
String
[]
array
=
s.split("\t");
\\製表符轉義
㈦ 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, ",")
㈧ 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字元串視頻教程:
㈨ java中如何把字元串數組轉化為字元數組,請教,謝謝
把字元串數組的元素轉換成字元後在存入字元數組