一、String類型轉(zhuǎn)化為char類型
- 用String.charAt()來(lái)讓String類型轉(zhuǎn)化為char類型,返回值是char,可以通過(guò)索引來(lái)指定元素位置。
- 使用String.toCharArray()來(lái)讓String類型轉(zhuǎn)化為char類型,返回值是char[],可以得到將包含整個(gè)String的char數(shù)組。這樣我們就能夠使用位置索引來(lái)確定string中的任意位置的元素。
String str ="CSDN";
//方法一
char c1 = str.charAt(0);
System.out.println(c1);
//方法二
char[] value = str.toCharArray();
char c2=value[1];
System.out.println(c2);
二、char類型轉(zhuǎn)化為String類型
1.轉(zhuǎn)換效率最快的方法用String.valueOf()來(lái)直接轉(zhuǎn)換
2.將一個(gè)char數(shù)組轉(zhuǎn)換成String,其中String.valueOf()中放的實(shí)際是數(shù)組
3.Character.toString(char)方法實(shí)際上直接返回String.valueOf(char)
4.new一個(gè)Character對(duì)象,用引用類型對(duì)象來(lái)調(diào)用toString()方法
代碼如下(示例):文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-547333.html
char c = 'K';
//方法一
String s1 = String.valueOf(c);
System.out.println(s1);
//方法二
String s2 = String.valueOf(new char[] {c});
System.out.println(s2);
//方法三
String s3 = Character.toString(c);
System.out.println(s3);
//方法四
String s4 = new Character(c).toString();
System.out.println(s4);
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-547333.html
到了這里,關(guān)于Java中String和Char的相互轉(zhuǎn)換的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!