本文來自本人忘密碼的博客 : http://blog.csdn.net/TaoHero_1081
如何讓一個字符串反轉,這個問題曾經有人問過我,說實話我當時也想了好久,還是看如下實現吧!
String str = "chentao";
System.out.print("逆轉後的字符串是:[");
for(int i=str.length()-1;i>=0;i--) {
char chr = str.charAt(i);
System.out.print (chr);
}
System.out.print("]");
//第一種實現輸出結果是:逆轉後的字符串是:[oatnehc]
//第二種實現:藉助了StringBuffer類的reverse()方法實現,
String str="good";
StringBuffer sb = new StringBuffer(str);
System.out.println("逆轉後的字符串是:["+sb.reverse().toString()+"]");
//第二種實現輸出結果是:逆轉後的字符串是:[doog]