Когда я пытаюсь передать логический параметр, который объявлен локально в другом методе, компилятор выдает ошибку:
Ошибка: (40, 71) java: не удается найти символ символа: переменная frei
location: class flugVerein
метод, который получает переданную логическую переменную:
public static void verfügbar(int[] flugAnzahl, String[] vorname, String[] bezeichnung, int[] zeit, boolean frei)
где объявлена переменная:
public static void ganzeTag(int[] zeit, String[] vorname, String[] nachname, String[] bezeichnung) {
Scanner sc = new Scanner(System.in);
System.out.println("Geben Sie die Bezeichnung des Fluges ein: ");
String eingabe = sc.nextLine();
boolean frei = false;
вызов метода в основном методе:
verfügbar(flugAnzahl, vorname, bezeichnung, zeit, frei);