1.利用String对象的方法 charAt(index):
System.out.println("反转abc:" + fanzhuan("abc"));
}
static String fanzhuan(String str) {
String outPut = new String(); //准备一个对象接收反转后的内容
for (int i = str.length() - 1; i >= 0; i--) { //下标从后开始遍历
outPut += str.charAt(i); //拆分char 并拼接给outPut
}
return outPut;
}
}
2.利用StringBuilder的reverse()方法:
static String fanzhuan2(String str){
StringBuilder stringBuilder=new StringBuilder(str);
return stringBuilder.reverse().toString();
}
还有其他的太复杂了…