簡潔にするため、オプションの整数値を返す静的メソッドの使用をお勧めします。
public static int menu() {
int selection;
Scanner input = new Scanner(System.in);
/***************************************************/
System.out.println("Choose from these choices");
System.out.println("-------------------------\n");
System.out.println("1 - Enter an original number");
System.out.println("2 - Encrypt a number");
System.out.println("3 - Decrypt a number");
System.out.println("4 - Quit");
selection = input.nextInt();
return selection;
}
あなたがメソッドを持っていたら、次のようにあなたのメインの方法でそれに応じて表示していまし完了します
public static void main(String[] args) {
int userChoice;
Scanner input = new Scanner(System.in);
/*********************************************************/
userChoice = menu();
//from here you can either use a switch statement on the userchoice
//or you use a while loop (while userChoice != the fourth selection)
//using if/else statements to do your actually functions for your choices.
}
は、このことができます願っています。
素晴らしい!ありがとうございました! – PrgmRNoob