トップ画面に出力したい内容を、System.out.println("○○○"); を使って出力します。そして、最後に ConsoleInput クラスのインスタンスを作成し、getConsole() メソッドを使って、利用者の入力内容を String 型の input 変数に格納します。
最後に、利用者の入力内容を返却します。
入力された内容は、MainControl クラスに返却されます。
どちらも標準コンソールに、引数に与えられた値を出力するメソッドですが、println () は引数に与えられた値を出力後改行を行ないます。
import java.io.IOException;
public class NewsTop {
/**
* 初期画面の出力を行ないます。
*/
public String initMessage() throws IOException {
System.out.println("オカピ新聞サイトへようこそ\n");
System.out.println("1:新聞の一覧を見る。");
System.out.println("2:新聞名を入力して、最新号の新聞を見る。");
System.out.println("3:日付から検索して新聞を探す。");
System.out.println("4:終了。");
System.out.println("\n\n\n\n");
ConsoleInput consoleInput = new ConsoleInput();
String input = consoleInput.getConsole("1〜4を入力してください。");
return input;
}
}