輸入一個字符串,里面有26個英文字母和(半角逗號半角空格半角句號)按照()里的內容進行分割,遇到大寫字母把其變成小寫,遇到小寫的將其變成大寫然后輸出字符串


  String str1="";
String str=" aa, b,c.A,D,bHWAA";
String[] split = str.split("[\\s,\\.]");
for(String var:split ){
for(int i=0;i<var.length();i++){
if((byte)var.charAt(i)>=97){
str1+=(char)((byte)var.charAt(i)-32);
}else{
str1+=(char)((byte)var.charAt(i)+32);
}
}
}
System.out.println(str1);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM