输入一个字符串,里面有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