java字元串轉換字元數組
㈠ java怎麼把一個字元串變成數組
java 中要將一個字元串轉換成一個字元數組需要使用 String 類中提供的toCharArray() 方法進行操作.實例如下:
Stringstr="abcde";//這是一個string類型的字元串
char[]ch=str.toCharArray();//使用string類型的tocharArray()方法進行轉換。
㈡ java中怎麼將由數字組成的字元串轉化為數組
主要是通過包裝類提供字元串與整型的轉換方法來實現的;
我寫了個例子你可以試一下:
String str = "12,34,65,85,45,11"; //定義一個由整型構成的字元串
String[] strArr = str.split(","); //然後使用split方法將字元串拆解到字元串數組中
Integer[] intArr = new Integer[strArr.length]; //定義一個長度與上述的字元串數組長度相通的整型數組
for(int a=0;a<strArr.length;a++){
intArr[a] = Integer.valueOf(strArr[a]); //然後遍歷字元串數組,使用包裝類Integer的valueOf方法將字元串轉為整型
}
for(int b=0;b<intArr.length;b++){
System.out.println(intArr[b]);
}
㈢ 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()分割字元串,返回的是一個數組。
特殊,轉義字元,必須加"\"(「.」和「|」都是轉義字元)
㈣ java中如何把字元串數組轉化為字元數組,請教,謝謝
可以將String轉換成為char[]。String中的方法:toCharArray();
你的這個例子比較有才,字元數組中不一定是「A」,有可能是「AB」吧,這樣就不可以轉,因為char型是16位存一個字元,不能存兩個。你的這個例子轉成二維的char[][]才有可能。不知樓主明白?
㈤ JAVA中怎麼把字元串轉換成字元數組
JAVA中把字元串轉換成字元數組的方法:java中通常用split()分割字元串,返回的是一個數組。
㈥ java中怎麼把字元串轉化為字元串數組
split() 方法用於把一個字元串分割成字元串數組。