本文目錄一覽:
java中怎麼把字符串轉化為字符串數組?
1,
如果是 “字符串數組” 轉 “字符串”,只能通過循環,沒有其它方法
String[] str = {“abc”, “bcd”, “def”};
StringBuffer sb = new StringBuffer();
for(int i = 0; i str.length; i++){
sb. append(str[i]);
}
String s = sb.toString();
2,
如果是 “字符數組” 轉 “字符串” 可以通過下邊的方法
char[] data={‘a’,’b’,’c’};
String s=new String(data);
3,
使用StringUtils中的join函數。org.apache.commons.lang.StringUtils;
4,
將數組變成字符串
5,
StringUtils.join(str)
// 將數組用逗號分隔變成字符串
StringUtils.join(str, “,”)
將字符串變成數組方法:
java.lang包中有String.split()方法,java中通常用split()分割字符串,返回的是一個數組。
特殊,轉義字符,必須加”\\”(“.”和“|”都是轉義字符)
1,在Java語言編程時,使用“口令字段“jPasswordField組件時,如果要獲得密碼值,就需要使用該組件的getPassword()方法,
2,jPasswordField的getPassword()方法返回一個char類型的數組,我們經常需要將這個數組轉換為String類型,以便進行諸如口令匹配或口令賦值等操作。
3,這時,就需要將char類型的數組進行轉換。當然也經常會遇到將String類型轉換為char數組的情況。
在java中如何將字符型數組轉換到字符串中
String構造函數
public String(char[] value)
分配一個新的
String,使其表示字符數組參數中當前包含的字符序列。該字符數組的內容已被複制;後續對字符數組的修改不會影響新創建的字符串。
參數:value – 字符串的初始值
示例:String s = new String(new char[]{‘h’,’e’,’l’,’l’,’o’});
參考資料
開源中國社區—JDK6中文文檔
java中怎樣把字符串數組轉換成字符串
java可以使用兩種方法直接將字符數組轉為字符串
方法1:直接在構造String時轉換。
char[] data = {‘a’, ‘b’, ‘c’};
String str = new String(data);
方法2:調用String類的方法轉換。
String.valueOf(char[] ch)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/159301.html