導航:首頁 > 編程語言 > java字母大小寫轉換

java字母大小寫轉換

發布時間:2022-04-27 17:39:41

A. java中如何把大寫字母轉換成小寫字母,小寫字母轉換成大寫字母

java提供了upper和lower方法來進行字母大小寫的轉換,實例如下:

//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路1

publicstaticStringexChange(Stringstr){

StringBuffersb=newStringBuffer();

if(str!=null){

for(inti=0;i<str.length();i++){

charc=str.charAt(i);

if(Character.isUpperCase(c)){

sb.append(Character.toLowerCase(c));

}elseif(Character.isLowerCase(c)){

sb.append(Character.toUpperCase(c));

}

}

}

returnsb.toString();

}

//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路2

publicstaticStringexChange2(Stringstr){

for(inti=0;i<str.length();i++){

//如果是小寫

if(str.substring(i,i+1).equals(str.substring(i,i+1).toLowerCase())){

str.substring(i,i+1).toUpperCase();

}else{

str.substring(i,i+1).toLowerCase();

}

}

returnstr;

}

B. 怎樣把一段java字元串中的字元的大寫轉為小寫,小寫轉為大寫

有2個方法:
toLowerCase()
使用默認語言環境的規則將此
String
中的所有字元都轉換為小寫。
toLowerCase(Locale
locale)
使用給定
Locale
的規則將此
String
中的所有字元都轉換為小寫

C. java大小寫轉換

//不需要弄那麼麻煩 這樣就行了
public static void main(String[] args) {
String s=AHn9&nGJMm;
for(int i=0;i<s.length();i++){
//如果是小寫
if(s.substring(i,i+1).equals(s.substring(i,i+1).toLowerCase())){
System.out.print(s.substring(i,i+1).toUpperCase());
}
else{
System.out.print(s.substring(i,i+1).toLowerCase());
}
}
}

D. 怎樣在java中將小寫字母轉化為大寫字母

1 大寫轉小寫
String str = "ABC";
System.out.println(str.toLowerCase());
2 小寫轉大寫
String str = "abc";
System.out.println(str.toUpperCase());

E. java怎樣將大寫字母轉換成小寫字母

1、具體代碼如下,字元串中大、小寫互轉

但是需要注意的是如果某個字元串定義為String類型,那麼這個串就不能改變了,如果需要改變,那麼應該使用StringBuffer

代碼中exChange()能夠得到正確的結論,exChange2()不能得到正確的結論,如果某個字元串定義為String類型,那麼這個串就不能改變了

F. 在java中怎麼把大寫的字母轉換成小寫

直接去看java的api
public String toLowerCase()使用默認語言環境的規則將此 String 中的所有字元都轉換為小寫。這等效於調用 toLowerCase(Locale.getDefault())。

public String toUpperCase(Locale locale)使用給定 Locale 的規則將此 String 中的所有字元都轉換為大寫。大小寫映射關系基於 Character 類指定的 Unicode 標准版。由於大小寫映射關系並不總是 1:1 的字元映射關系,因此所得 String 的長度可能不同於原 String。

G. java中如何把大寫字母轉換成小寫字母,小寫字母轉換成大寫字母

java提供了upper和lower方法來進行字母大小寫的轉換,實例如下:

	//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路1
publicstaticStringexChange(Stringstr){
StringBuffersb=newStringBuffer();
if(str!=null){
for(inti=0;i<str.length();i++){
charc=str.charAt(i);
if(Character.isUpperCase(c)){
sb.append(Character.toLowerCase(c));
}elseif(Character.isLowerCase(c)){
sb.append(Character.toUpperCase(c));
}
}
}

returnsb.toString();
}

//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路2
publicstaticStringexChange2(Stringstr){
for(inti=0;i<str.length();i++){
//如果是小寫
if(str.substring(i,i+1).equals(str.substring(i,i+1).toLowerCase())){
str.substring(i,i+1).toUpperCase();
}else{
str.substring(i,i+1).toLowerCase();
}
}
returnstr;
}

H. 用JAVA語言編寫字母大小寫轉換

用字元串的
toUpperCase()
小寫轉為大寫

toLowerCase()方法
大寫轉為小寫
如:
(小轉為大)
String
str
=
"abcd";
str.toUpperCase();
str
就等於"ABCD"了

I. JAVA大小寫字母轉換,這哪裡錯了😣

ava提供了upper和lower方法來進行字母大小寫的轉換,實例如下:

//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路1public static String exChange(String str){ StringBuffer sb = new StringBuffer(); if(str!=null){ for(int i=0;i<str.length();i++){ char c = str.charAt(i); if(Character.isUpperCase(c)){ sb.append(Character.toLowerCase(c)); }else if(Character.isLowerCase(c)){ sb.append(Character.toUpperCase(c)); } } } return sb.toString();} //把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路2public static String exChange2(String str){ for(int i=0;i<str.length();i++){ //如果是小寫 if(str.substring(i, i+1).equals(str.substring(i, i+1).toLowerCase())){ str.substring(i, i+1).toUpperCase(); }else{ str.substring(i, i+1).toLowerCase(); } } return str;}

J. 在Java中字母大小寫的轉換

System.out.println("請輸入要轉換的字元串");
Scanner input = new Scanner(System.in);

String str = input.nextLine();

if(str.length() <= 20){
char[] chars = str.toCharArray();
StringBuffer buffer = new StringBuffer();
for(int i = 0 ;i < str.length(); i++) {
int a = chars[i];
if(a > 64 && a < 91){
chars[i] = (char)(a+32);
}

if(a >96 && a < 123) {
chars[i] = (char)(a-32);
}
buffer.append(chars[i]);
}
System.out.println(buffer.toString());
} else {
System.out.println("字元串長度不能超過20");
}
}

閱讀全文

與java字母大小寫轉換相關的資料

熱點內容
壓縮機異音影響製冷嗎 瀏覽:711
德斯蘭壓縮機 瀏覽:490
程序員太極拳視頻 瀏覽:531
網上購買加密鎖 瀏覽:825
安卓為什麼軟體要隱私 瀏覽:83
虛擬主機管理源碼 瀏覽:811
java圖形圖像 瀏覽:230
單片機輸出口電平 瀏覽:486
java配置資料庫連接 瀏覽:479
java多態的體現 瀏覽:554
java的split分隔符 瀏覽:128
跪著敲代碼的程序員 瀏覽:238
web和php有什麼區別 瀏覽:120
加密的電梯卡怎麼復制蘋果手機 瀏覽:218
warez壓縮 瀏覽:137
黑馬程序員培訓機構官網天津 瀏覽:904
mainjavasrc 瀏覽:58
如何買伺服器挖礦 瀏覽:292
php批量上傳文件夾 瀏覽:560
安卓固件怎麼更新 瀏覽:169