更新時間:2020-01-08 來源:黑馬程序員 瀏覽量:
程序開發(fā)中,經(jīng)常需要對字符串進行轉(zhuǎn)換操作,例如將字符串轉(zhuǎn)換成數(shù)組的形式,將字符串中的字符進行大小寫轉(zhuǎn)換等。接下來通過一個案例來演示字符串的轉(zhuǎn)換操作。
public class string03 {
public static void main(String[] args) {
String str="abcd";
System.out.print("將字符串轉(zhuǎn)為字符串?dāng)?shù)組的結(jié)果");
char[] charArray=str.toCharArray(); //字符串轉(zhuǎn)為字符組
for(int i=0;i<charArray.length;i++){
if (i !=charArray.length-1){
//如果不是數(shù)組的最后一個元素,在元素后面加逗號
System.out.print(charArray[i]+",");
}else{
//數(shù)組的最后一個元素后面不加逗號
System.out.println(charArray[i]);
}
}
System.out.println("將int值轉(zhuǎn)為String類型之后的結(jié)果"+String.valueOf(12));
System.out.println("將字符轉(zhuǎn)換成大寫之后的結(jié)果"+str.toUpperCase());
}
}
運行結(jié)果如下:
在上面例子中,使用String類的toCharArray()方法將一個字符串轉(zhuǎn)為一個字符數(shù)組,靜態(tài)方法 valueOf()將一個int類型的整數(shù)轉(zhuǎn)為字符串,toUpperCase()方法將字符串中的字符都轉(zhuǎn)為大寫。其中valueOf()方法有很多重載的形式,float、double、char等其他基本類型的數(shù)據(jù)都可以通過該方法轉(zhuǎn)為String字符串類型。
String toLowerCase()
功能:使用默認語言環(huán)境的規(guī)則將String中的所有字符都轉(zhuǎn)換為小寫
String toUpperCase()
功能:使用默認語言環(huán)境的規(guī)則將String中的所有字符都轉(zhuǎn)換為大寫
猜你喜歡:
Java基礎(chǔ)入門視頻教程下載