笔者所了解有二种方法:
1.通过spit分隔符结合数组处理:
String string = dfwfSaSSfsfdaSa"
System.err.println("string==" + string);
string = resertString(string);
System.err.println("string==" + string);
/**
* 实现字符串反向输出
*/
public static String resertString(String str) {
String newStr = "";
String strings[] = str.split("");
for (int i = strings.length - 1; i >= 0; i--) {
newStr += strings[i];
}
return newStr;
}
2.通过String.charAt(int i)获取定位字符
/**
* 实现字符串反向输出
*/
public static String resertString(String str) {
String newStr = "";
for (int i = str.length() - 1; i >= 0; i--) {
newStr += str.charAt(i);
}
return newStr;
}