❶ java怎樣將大寫字母轉換成小寫字母
1、具體代碼如下,字元串中大、小寫互轉
但是需要注意的是如果某個字元串定義為String類型,那麼這個串就不能改變了,如果需要改變,那麼應該使用StringBuffer
代碼中exChange()能夠得到正確的結論,exChange2()不能得到正確的結論,如果某個字元串定義為String類型,那麼這個串就不能改變了
❷ java大小寫轉換
publicstaticvoidmain(String[]args){
Stringstr="QAZWSXEDC";
Stringshuchu="";
char[]arr=str.toCharArray();
for(inti=0;i<arr.length;i++){
if(arr[i]%2==0){
shuchu+=arr[i]+"";
}
}
System.out.println(shuchu.toLowerCase());//此方法是將大寫轉換為小寫。
//轉換為大寫是:
//System.out.println(shuchu.toUpperCase());
}
❸ java用String類的toUpperCase()和toLowerCase()方法轉字元串的大小寫
1、【toUpperCase()】的意思是將所有的英文字元轉換為大寫字母,如:
String cc = 「aBc123」.toUpperCase(); 結果就是:ABC123。
2、【toLowerCase()】的意思是將所有的英文字元轉換為小寫字母,如:
String cc = 「aBc」.toUpperCase(); 結果就是:abc123。
下面是一個完整的例子代碼,裡面運用到了【toUpperCase()】和【toLowerCase()】方法轉字元串的大小寫:
注意:這兩個方法只對英文字母有效,對除了A~Z和a~z的其餘字元不會產生影響。
如何解決toUpperCase()或者toLowerCase()的警告,可以輸入下面的兩串代碼,完了之後clean一下工程:
string.toUpperCase(Locale.ENGLISH);
string.toUpperCase(Locale.US);
此外,無論想要大寫字母,還是小寫字母的處理方式一致時,就需要將字元串先統一轉換為一致的格式,再進行處理。
參考資料來源:網路-toUpperCase
參考資料來源:網路-toLowerCase
❹ 怎麼把字元串中的所有字母大小寫倒如NI hAo,大寫變小寫,小江寫變大寫,用java編程
Java中將字母轉換成大小寫的方法
toLowerCase() 轉小寫
toUpperCase() 轉大寫
如果需要把大小寫互相轉換,先把字元串轉換成char類型的數組,循環遍歷按要求轉換。
功能實現:
publicclassDemo{
publicstaticvoidmain(String[]args){
newDemo().大小寫互轉("sadASD");
}
publicString大小寫互轉(Stringstr){
char[]str_arr=str.toCharArray();
for(chari:str_arr){
if(String.valueOf(i).toUpperCase().equals(String.valueOf(i))){
System.out.print(String.valueOf(i).toLowerCase());
}else{
System.out.print(String.valueOf(i).toUpperCase());
}
//判斷是否為大寫,如果是大寫,轉換小寫,否則轉換大寫
}
returnstr;
}
}
運行示例: