豊かな週末ライフになりますよに!!@88to Life Book…

平日はフルタイム仕事。週末を豊か過ごしたいので、株主優待、ふるさと納税などに投資して、楽しく過ごすことを目指した30代Webエンジニアの備忘録。

Java:逆さ言葉作成プログラム

      2015/07/02

入力された値の桁数を求めるlengthメソッドを使用すること。
charAtで 1桁ずつ文字を読み取り表示すること。

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * 逆さ言葉作成プログラム
 * 
 * @author Hayato
 * @version 2004/06/22
 */
class ReversWord {

    public static void main(String args[]) throws IOException {

        // BufferedReaderクラスの宣言
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        System.out.print( 言葉を入力して下さい。⇒);
        String inputData = br.readLine();

        // 文字数の桁数を求めるメソッド
        int len = inputData.length();

        // 初期化
        char ch;

        // 最初に入力した文字からlenまで処理をする。
        while (0 < len) {
            // lenの1つ前を表示したいのでlen-1にする。
            ch = inputData.charAt(len - 1);
            System.out.print(ch);
            --len;
        }
    }
}

実行結果

言葉を入力して下さい。⇒ さかさことば
ばとこさかさ
The following two tabs change content below.
渋谷でWebエンジニアをしているHayatoです。 趣味はプログラミング、海外旅行。 カフェでTitanium mobileを使ってスマホアプリを作ってます。 海外旅行は年1回で、に行きました。国内旅行は2〜3ヶ月に1回のペース。 直近は、3月にタイ(バンコク)・カンボジア(シェムリアップ)へ行きました。 旅の思い出アルバム、投資運用報告が中心のブログ構成です。

 - Java ,