ConsoleInput クラスを呼びだして下記の機能を実現しています。
1、「入力してください。」と表示します。
2、利用者が、文字を入力します。例)「オカピ新聞」
3、入力された内容を出力します。
ConsoleInput クラスのインスタンスを作成し、「入力してください。」という文字列をgetConsole メソッドに渡し、コンソールに入力された値を String 型で受け取ります。そして、「入力内容:」という文字列と連結し、出力しています。getConsole メソッドでは、IOException が発生する可能性があるため、このクラスの main メソッドにも throws 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); } }