当前位置:   article > 正文

给定字符串,将字符串的大写字符输出,再将字符串中的小写字符输出。_java中设一个含大小写的字符串,先将所有大写字母输出,再将所有小写字母输出

java中设一个含大小写的字符串,先将所有大写字母输出,再将所有小写字母输出

设定有一个大小写字母的字符串String s1= “Hello Java”; 先将字符串的大写字符输出,再将字符串中的小写字符输出。注:利用StringBuffer完成。

对字符串的字母进行逐一遍历,然后进行分开拼接,然后再输出。如何对大小写字母进行区别存放的问题我们可以利用ASCII码表进行字符串判断。
具体ASCII码表可自行百度

代码实现

public static void main(String[] args) {
	String str = "Hello Java";
	StringBuffer Asb = new StringBuffer();
	StringBuffer asb = new StringBuffer();
	for(int i=0;i<str.length();i++) {
		//	这是大写字母
		if(str.charAt(i)>=65 && str.charAt(i)<=90) {
			Asb.append(str.charAt(i));
		//	这是小写字母
		}else if(str.charAt(i)>=97&&str.charAt(i)<=122){
			asb.append(str.charAt(i));
		}
	}
	System.out.print(Asb.toString()+asb.toString());
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/310166
推荐阅读
相关标签
  

闽ICP备14008679号