使用Java處理字符串中的部分?jǐn)?shù)據(jù),有時(shí)不如對(duì)字符數(shù)組處理起來方便,為此,筆者結(jié)合實(shí)際操作,介紹兩種類型轉(zhuǎn)換的方法。
1.從字符串中提取單一字符
使用String.charAt(index)(返回值為char)可以得到String中某一指定位置的char。
2.將字符串全部轉(zhuǎn)換為字符數(shù)組
使用String.toCharArray()(返回值為char[])可以得到將包含整個(gè)String的char數(shù)組。這樣我們就能夠使用從0開始的位置索引來訪問string中的任意位置的元素。
測(cè)試代碼
import java.util.Arrays;
public class Demo {
public static void main(String[] args) {
String original = "this is test string.";
char charResult;
char[] arrResult;
System.out.println("original:" + original);
// 從字符串中提取單一字符:使用 String.charAt( index ) 方法
charResult = original.charAt(0);
System.out.printf("original.charAt(0):%c\n", charResult);
// 將字符串全部轉(zhuǎn)換為字符數(shù)組:使用 String.toCharArray( ) 方法
arrResult = original.toCharArray();
System.out.println("original.toCharArray():" + Arrays.toString(arrResult));
}
}
運(yùn)行結(jié)果:
第一行:后的數(shù)據(jù)為要被提取的字符串內(nèi)容
第二行:后的數(shù)據(jù)為提取字符串下標(biāo)為0的元素文章來源:http://www.zghlxwxcb.cn/news/detail-524843.html
第三行:后的數(shù)據(jù)為提取字符串全部數(shù)據(jù)文章來源地址http://www.zghlxwxcb.cn/news/detail-524843.html

到了這里,關(guān)于【Java】將String轉(zhuǎn)換為char,[]char的兩種方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!