如何反轉倒置字串?

在Java中,如何反轉倒置字串?

下麵的例子顯示了如何將字串參數反轉倒置。程式使用StringBuffer(String string)方法緩衝輸入String,反轉緩衝區,然後使用toString()方法將緩衝區轉換成String

package com.zaixian;

public class StringReverseExample {
    public static void main(String[] args) {
        String string = "abc123";
        String reverse = new StringBuffer(string).reverse().toString();
        System.out.println("String before reverse: " + string);
        System.out.println("String after reverse: " + reverse);
    }
}

執行上面示例代碼,得到以下結果 -

String before reverse: abc123
String after reverse: 321cba

示例-2

接下來的另一個例子顯示了如何在從參數中取出字串之後,反轉這個接收的字串參數值。參考以下代碼 -

package com.zaixian;

public class StringReverseExample2 {
    public static void main(String[] args) {
        String input = "xuhuhu.com";
        char[] try1 = input.toCharArray();
        for (int i = try1.length - 1; i >= 0; i--)
            System.out.print(try1[i]);
    }
}

執行上面示例代碼,得到以下結果 -

moc.iabiiy

上一篇: Java字串 下一篇: Java數組