0
Мне нужно уметь проверять возраст в основном классе, например, если имя и возраст добавляются в очередь и когда человек пытается уйти, если возраст меньше 18 то появляется сообщение, говоря, что «ушел, потому что слишком молода», или если человек старше 18 лет, то появляется сообщение, говоря «человек покинул»Cinema Queue не работает Java
Это мой основной класс
public static void main(String[] args)
{
Queue q = new Queue();
Scanner k = new Scanner(System.in);
System.out.print("Join (j), leave (l) or end (e)? ");
String action = k.nextLine();
while (!action.equalsIgnoreCase("e"))
{
if (action.equalsIgnoreCase("j"))
{
System.out.print("Enter Name ");
String Name = k.nextLine();
System.out.print("Enter Age : ");
int Age = k.nextInt();
Person p1 = new Person(Name,Age);
q.add(p1);
System.out.println(Name + " Age " + Age + " Joined");
}
else if (action.equalsIgnoreCase("l"))
{
if (!q.isEmpty())
{
System.out.println(q.remove() + " Person Left");
}
else
{
System.out.println("Queue Empty");
}
}
else
{
System.out.println("Invalid operation");
}
System.out.print("Join (j), leave (l) or end (e)? ");
action = k.nextLine();
у меня также есть человек класс с имя и возраст, а также класс очереди.