Okapi Project   Web technological site for the beginner... Top

コンソールから値を取得しよう!

ConsoleInput クラスを呼びだして下記の機能を実現しています。
 1、「入力してください。」と表示します。
 2、利用者が、文字を入力します。例)「オカピ新聞」
 3、入力された内容を出力します。

ConsoleInput クラスのインスタンスを作成し、「入力してください。」という文字列をgetConsole メソッドに渡し、コンソールに入力された値を String 型で受け取ります。そして、「入力内容:」という文字列と連結し、出力しています。getConsole メソッドでは、IOException が発生する可能性があるため、このクラスの main メソッドにも throws IOException と宣言し、エラー処理を行なっていません。

import java.io.IOException

ここでは、java.io パッケージのクラスを一つしか使っていないため、java.io.IOException とクラスを宣言しています。

コンソール入力を表示します

import java.io.IOException;
/**
 * コンソールに「入力してください」と出力し、
 * コンソールから入力された内容を出力します。
 */
public class ConsloleMain {

    public static void main(String[] args) throws IOException {
        ConsoleInput ci = new ConsoleInput();
        String inputValue = ci.getConsole("入力してください。");
        System.out.println("入力内容:" + inputValue);
    }
}

クラス図

クラス図画像