記錄下實現字符串逆序的兩種方法
- 第一種方法比較暴力,通過字符串的下標將字符串逆轉過來,這里要用到String類的substring()方法,這個方法比較常用,就不仔細寫了
- 第二中方法是將String類轉換成StringBuffer類,通過調用StringBuffer類的reverse()方法將字符串逆轉,這個方法比較簡單
下面是兩種方法的實現代碼
public class test_2_13 { public static void main(String[] args) { // TODO Auto-generated method stub String a = "123456"; String one = ""; String two = ""; // 方法一: for (int i = 0; i < a.length(); i++) { one += a.substring(a.length() - 1 - i, a.length() - i); } // 方法二: StringBuffer stringBuffer = new StringBuffer(a); two = stringBuffer.reverse().toString(); System.out.println("方法一輸出效果:" + one); System.out.println("方法二輸出效果:" + two); } }