String str = "HelloWorld";
char[] chars = str.toCharArray();
StringBuffer stringBuffer = new StringBuffer();
for (int a = chars.length - 1; a > -1; a--){
// 小写为false
boolean upperCase = Character.isUpperCase(chars[a]);
if (upperCase){
stringBuffer.append((chars[a] + "").toLowerCase());
}else{
stringBuffer.append((chars[a] + "").toUpperCase());
}
}
System.out.println(stringBuffer.toString());
public class test {
public static void main(String[] args) {
StringBuffer stringBuffer=new StringBuffer();
String z="HelloWorld";
for (int zin=z.length()-1;zin>=0;zin--){
if(97<=(int)z.charAt(zin)&&122>=(int)z.charAt(zin)){
stringBuffer.append((z.charAt(zin)+"").toUpperCase());
}
if(65<=(int)z.charAt(zin)&&90>=(int)z.charAt(zin)){
stringBuffer.append((z.charAt(zin)+"").toLowerCase());
}
}
System.out.println(stringBuffer.toString());
}
}