Hej,
Håller på med ett bokningssytem för flygstolar. Har kommit till delen där användaren ska kunna göra en platsreservation, samt kunna få en uppdaterad vy på vilka stolar som finns tillgängliga.
Jag vet dock inte riktigt hur jag ska gå vidare. Jag har en 2d array med rader + kolumner samt ytterligare en array som lägger till "A", "B, "C," etc.
Det jag gissar att jag behöver göra är att skapa en metod som där använder kan skriva in vilket plats den vill reserverna. Denna stol blir t.ex ett "X" efter den har blivit reserverad. För att sedan få en uppdaterad vy av lediga platser så listas alla stolar förutom dom som har ett index med värde "X".
Vad tror ni? Har ni några tips? Skickar med mina arrayer för platserna om det ev skulle underlätta.
Håller på med ett bokningssytem för flygstolar. Har kommit till delen där användaren ska kunna göra en platsreservation, samt kunna få en uppdaterad vy på vilka stolar som finns tillgängliga.
Jag vet dock inte riktigt hur jag ska gå vidare. Jag har en 2d array med rader + kolumner samt ytterligare en array som lägger till "A", "B, "C," etc.
Det jag gissar att jag behöver göra är att skapa en metod som där använder kan skriva in vilket plats den vill reserverna. Denna stol blir t.ex ett "X" efter den har blivit reserverad. För att sedan få en uppdaterad vy av lediga platser så listas alla stolar förutom dom som har ett index med värde "X".
Vad tror ni? Har ni några tips? Skickar med mina arrayer för platserna om det ev skulle underlätta.
Kod:
static String flightSeats[][] = new String[10][4]; static String seatNumber[] = {"A", "B", "C", "D"}; public void setSeats(){ for (int rows = 0; rows < 10; rows ++) { for(int colums = 0; colums < 4; colums++){ flightSeats[rows][colums] = (rows+1) + seatNumber[colums]; } } } public void showEmptySeats(){ for (int rows = 0; rows < flightSeats.length; rows ++) { for(int colums = 0; colums < flightSeats[rows].length; colums++){ System.out.print(flightSeats[rows][colums]); System.out.print(" "); } System.out.println(); } }