Добавил:
nyan
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Александр Б. / Основы Java / Labs / src / Lab3 / Menu
.java package Lab3;
import java.util.Scanner;
public class Menu {
private static Scanner in = new Scanner(System.in);;
public static void Print() {
System.out.println("Доступные действия:");
System.out.println("1. Загрузить список из файла");
System.out.println("2. Отобразить список");
System.out.println("3. Сохранить список в файл");
System.out.println("4. Завершить программу");
}
public static int Read() {
boolean success = false;
while (success == false) {
System.out.print("Введите номер пункта: ");
try {
String line = in.next();
int k = Integer.parseInt(line);
if (k < 1 || k > 4) {
System.out.println("Номер пункта меню должен быть от 1 до 4");
} else {
success = true;
return k;
}
} catch(NumberFormatException e) {
System.out.println("Некорректный номер, попробуйте ещё раз");
}
}
return -1;
}
}
import java.util.Scanner;
public class Menu {
private static Scanner in = new Scanner(System.in);;
public static void Print() {
System.out.println("Доступные действия:");
System.out.println("1. Загрузить список из файла");
System.out.println("2. Отобразить список");
System.out.println("3. Сохранить список в файл");
System.out.println("4. Завершить программу");
}
public static int Read() {
boolean success = false;
while (success == false) {
System.out.print("Введите номер пункта: ");
try {
String line = in.next();
int k = Integer.parseInt(line);
if (k < 1 || k > 4) {
System.out.println("Номер пункта меню должен быть от 1 до 4");
} else {
success = true;
return k;
}
} catch(NumberFormatException e) {
System.out.println("Некорректный номер, попробуйте ещё раз");
}
}
return -1;
}
}