I am getting an error with seatRow = scan.next()
and seatLetter = scan.next()
how could you convert them. and the if(airplaneSeats == 'X')
it says it is an uncompatable
operand type
public static void main(String[]args)
{
String airplaneSeatsString = ("1 A B C D 2 A B C D 3 A B C D 4 A B C D 5 A B C D 6 A B C D 7 A B C D");
String requested = " ";
char[] airplaneSeats = airplaneSeatsString.toCharArray();
Scanner scan = new Scanner(System.in);
boolean seatsRemain = true;
char seatRow = 0;
char seatLetter = ' ';
while (seatsRemain)
{
if(seatsRemain == true)
{
System.out.print("Input seat row/letter: ");
seatRow = scan.next;
seatLetter = scan.next;
for(int i = 0; i < airplaneSeats.length; i++) {
if (airplaneSeats[i] == seatRow)
for (int j = 0; j < 4; j++) {
if (airplaneSeats[i+j] == 'X')
{
System.out.println(airplaneSeats);
}
//print seat taken
if (airplaneSeats[i+j] == seatLetter) {
airplaneSeats[i+j] = 'X';
}
if(airplaneSeats == 'X')
{
seatsRemain = false;
}
}
}
}
if(seatsRemain == false){break;}
{
System.out.print("\nEnter your Seat: ");
String seat = scan.next();
requested += seat;
}
System.out.println("The Plane is full");
}
}
}