首页 > 其他 > 详细

输入一个字符串,里面有26个英文字母和(半角逗号半角空格半角句号)按照()里的内容进行分割,遇到大写字母把其变成小写,遇到小写的将其变成大写然后输出字符串

时间:2019-10-10 09:40:50      阅读:312      评论:0      收藏:0      [点我收藏+]
  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);
}

输入一个字符串,里面有26个英文字母和(半角逗号半角空格半角句号)按照()里的内容进行分割,遇到大写字母把其变成小写,遇到小写的将其变成大写然后输出字符串

原文:https://www.cnblogs.com/shanbaoxin/p/11645832.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!