Javaで文字列を逆にして出力する方法は何ですか?

Javaでは、文字列を反転するためにStringBuilderやStringBufferクラスのreverse()メソッドを使用することができます。以下はその例です:

public class StringReverseExample {
    public static void main(String[] args) {
        String str = "Hello World!";
        
        // 使用StringBuilder类
        StringBuilder sb = new StringBuilder(str);
        sb = sb.reverse();
        System.out.println(sb.toString());
        
        // 使用StringBuffer类
        StringBuffer sbf = new StringBuffer(str);
        sbf = sbf.reverse();
        System.out.println(sbf.toString());
    }
}

結果を出力します。

!dlroW olleH
!dlroW olleH

上記の例では、最初に文字列strを作成し、それをStringBuilderとStringBufferクラスを使って反転させ、toString()メソッドで反転後の文字列を文字列型に変換しました。最後にSystem.out.println()メソッドを使用して、反転された文字列を出力しました。

bannerAds