50,348
社区成员




//需要操作的字符串
String str = " aBc EFg ";
//1、去掉首尾空格
str = str.trim();
//2、按空格分割字符串,获得字符串数组
String[] array = str.split(" ");
//3、进行大小写转换,默认可以切割,且只有一个空格。如果有多个,需要进行数组长度判断
//第一种转换:输出结果:"EFG ABC"
String str1 = array[1].toUpperCase() + " " + array[0].toUpperCase();
//第二种转换:输出结果:"GFE abc"
//使用StringBuilder获得倒序字符串
StringBuilder sb = new StringBuilder(array[1]);
String str2 = sb.reverse().toString().toUpperCase() + " " + array[0].toLowerCase();
没运行,应该是对的。