Java(初心者用)No.020 〜文字列の反転〜
こんにちは!
駆け出しエンジニアTPYです!
「こんな書き方もあるよ!」なんてコメントお待ちしています^^
あえて無駄な書き方をしてる場合もあるので、
その無駄を見つけたあなたはJavaスペシャリスト!
【問題】
入力された文字列を反転して、出力してください。
【条件】
文字列Sが入力されます。
文字列Sを反転して、出力してください。
【実行例】
TpyEazy(入力)
yzaEypT
【解答例】
// No20 import java.util.*; class Main { public static void main(String[] args) { // Scannerクラスのインスタンスを作成 // 引数で標準入力System.inを指定する Scanner sc = new Scanner(System.in); System.out.print("文字列を入力してください > "); String str = sc.nextLine(); // Stringクラスとの違いとして、変数に文字列を格納したあとでも「値を追加」「挿入」「変更」などの、 // 文字列操作が可能になる StringBuffer sb = new StringBuffer(str); String revStr = sb.reverse().toString(); System.out.println("「" + str + "」を反転すると:「" + revStr + "」"); } }
Thankyou For Java