Java 找不到符号 class航线{ 静态字符串SeatArray[][]=新字符串[30][6]; 静态字符串columnLetter[]={“A”、“B”、“C”、“D”、“E”、“F”}; 静态字符串passName[][]=新字符串[30][6]; 静态字

Java 找不到符号 class航线{ 静态字符串SeatArray[][]=新字符串[30][6]; 静态字符串columnLetter[]={“A”、“B”、“C”、“D”、“E”、“F”}; 静态字符串passName[][]=新字符串[30][6]; 静态字,java,keyboard,Java,Keyboard,找不到符号 class航线{ 静态字符串SeatArray[][]=新字符串[30][6]; 静态字符串columnLetter[]={“A”、“B”、“C”、“D”、“E”、“F”}; 静态字符串passName[][]=新字符串[30][6]; 静态字符串名; 静态整数计数; 静态双重成本; 静态字符串保留状态; 静态int i,j; 公共静态void main(字符串[]args){//main 字符串pickedSeat=新字符串(“”); System.out.println(“\n*

找不到符号
class航线{
静态字符串SeatArray[][]=新字符串[30][6];
静态字符串columnLetter[]={“A”、“B”、“C”、“D”、“E”、“F”};
静态字符串passName[][]=新字符串[30][6];
静态字符串名;
静态整数计数;
静态双重成本;
静态字符串保留状态;
静态int i,j;
公共静态void main(字符串[]args){//main
字符串pickedSeat=新字符串(“”);
System.out.println(“\n***************************欢迎来到展会航空公司**********************”;
System.out.println(“*******************************************************”);
System.out.println(“*************************请预订****************************”);
System.out.println(“****************************您的座位**********************************”);
System.out.println(“*******************************************************”);
System.out.println(“*********************\1\2\3\4\5\6*******************”;
创建座位安排();
字符串选项=“m”;
而(!option.equals(“退出”)){
打印菜单();
option=Keyboard.readString();
开关(选项){//菜单开关
案例(“1”):
showSeatMap();
书桌(精选座位);
打破
案例(“2”):
取消座位(选择座位);
打破
案例(“3”):
座椅剩余();
打破
案例(“4”):
showSeatMap();
打破
案例(“5”):
票务成本();
打破
案例(“6”):
打印票();
打破
案例(“退出”):
System.out.println(“谢谢你,再见”);
系统出口(0);
打破
违约:
System.out.println(“无效选项”);
打破
}
}
}
静态void createSeatingArrangment(){
对于(i=0;i<30;i++){
对于(j=0;j<6;j++){
seatsArray[i][j]=新字符串((i+1)+列字母[j]);
}
}
}
public static void printMenu(){//just prints menu
System.out.println(“请选择下面的选项:\n”
+“[1]预订座位\n”
+“[2]取消您的座位\n”
+“[3]检查还有多少座位\n”
+“[4]查看我们的座位\n”
+“[5]显示座位成本\n”
+“[6]打印票据”
+“\n输入“退出”以退出”);
}
静态void showSeatMap(){//通过arr并打印
对于(i=0;i<30;i++){
对于(j=0;j<6;j++){
系统输出打印(seatsArray[i][j]+“\t”);
}
System.out.println(“\4”);
}
}
静态void ticketCost(){
计数=0;
对于(i=0;i<30;i++){
对于(j=0;j<6;j++){
如果(seatsArray[i][j].等于(“X”)){
计数++;
}
}
}
二重金雀花=0;
金雀花=180-计数;
成本=150+(180/金碧);
System.out.println(“******您的票将花费”+花费+“*******”);
}
静态void bookSeat(字符串pickSeatIn){//预订座位方法
系统输出打印(“输入座位详细信息:”);
pickSeatIn=Keyboard.readString();
如果(可用(pickSeatIn)){
System.out.println(“输入名称”);
passName[i][j]=Keyboard.readString();
System.out.println(“预订已确认!”);
System.out.println(“亲爱的”+passName[i][j]+“感谢您与我们预约!”);
System.out.println(现在保留pickSeatIn+);
reservedSeat=Pickseat;
System.out.println(“”);
票务成本();
}
否则{
System.out.println(“这个座位有人了!”);
书桌(pickSeatIn);
}
}
静态座椅(字符串选择器座椅){
系统输出打印(“输入座位预订:”);
pickSeatIn=Keyboard.readString();
如果(toCancel(pickSeatIn)){
System.out.println(passName[i][j]+“您的座位将被取消”);
}
否则{
System.out.println(“这不是你的座位”);
}
System.out.println(“输入名称”);
passName[i][j]=Keyboard.readString();
if(!passName[i][j].equalsIgnoreCase(passName[i][j])){
System.out.println(“错误名称”);
}
showSeatMap();
}
静态无效打印票证(){
System.out.println(“输入名称”);
name=Keyboard.readString();
System.out.println(“名称:”+Name);
System.out.println(“座位分配:“+预留座位”);
系统输出打印项次(“价格:+成本);
}
静态布尔值isSeatAvailable(字符串pickSeatIn){
对于(i=0;i<30;i++){
对于(j=0;j<6;j++){
if((seatsArray[i][j])等信号情况(pickSeatIn)){
seatsArray[i][j]=“X”;
返回true;
}
}
}
返回false;
}
静态布尔值toCancel(字符串pickSeatIn){
对于(i=0;i<30;i++){
对于(j=0;j<6;j++){
如果((seatsArray[i][j])等信号情况(“X”)){
seatsArray[i][j]=pickSeatIn.toUpperCase();
返回true;
}
}
}
返回false;
}
静态空座剩余(){
计数=0;
对于(i=0;i<30;i++){
对于(j=0;j<6;j++){
if(seatsArray[i][j].等于
class airlne {
    static String seatsArray[][] = new String[30][6];
    static String columnLetter[] = {"A", "B", "C", "D", "E", "F"};
    static String passName[][] = new String[30][6];
    static String name;
    static int count;
    static double cost;
    static String reservedSeat;

    static int i, j;

    public static void main(String[] args) { //main
        String pickedSeat = new String("");

        System.out.println("\n********************* Welcome To The Fair Airlines **********************");
        System.out.println("*********************                      **********************");
        System.out.println("*********************    Please Book       *********************");
        System.out.println("*********************     Your Seat        **********************");
        System.out.println("*********************                      **********************");
        System.out.println("*********************       \1\2\3\4\5\6         **********************");

        createSeatingArrangment();

        String option = "m";
        while (!option.equals("exit")) {
            printMenu();

            option = Keyboard.readString();

            switch (option) { //switch for menu
                case ("1"):
                    showSeatMap();
                    bookSeat(pickedSeat);
                    break;

                case ("2"):
                    cancelSeat(pickedSeat);
                    break;

                case ("3"):
                    seatsRemaining();
                    break;

                case ("4"):
                    showSeatMap();
                    break;

                case ("5"):
                    ticketCost();
                    break;

                case ("6"):
                    printTicket();
                    break;

                case ("exit"):
                    System.out.println("Thank you. Goodbye");
                    System.exit(0);
                    break;

                default:
                    System.out.println("Invalid option");
                    break;
            }
        }
    }

    static void createSeatingArrangment() {
        for (i = 0; i < 30; i++) {
            for (j = 0; j < 6; j++) {
                seatsArray[i][j] = new String((i + 1) + columnLetter[j]);
            }
        }
    }

    public static void printMenu() { //just prints menu
        System.out.println("Please select an option below:\n"
                + "[1] Book your seat \n"
                + "[2] Cancel your seat \n"
                + "[3] Check how many seats are remaining \n"
                + "[4] See our seats  \n"
                + "[5] Show seat cost\n"
                + "[6] Print Ticket"
                + "\nEnter \'exit\' to exit");
    }

    static void showSeatMap() { // goes through arr and prints
        for (i = 0; i < 30; i++) {
            for (j = 0; j < 6; j++) {
                System.out.print(seatsArray[i][j] + "\t");
            }
            System.out.println("\4");
        }
    }

    static void ticketCost() {
        count = 0;

        for (i = 0; i < 30; i++) {
            for (j = 0; j < 6; j++) {
                if (seatsArray[i][j].equals("X")) {
                    count++;
                }
            }
        }

        double splendidum = 0;
        splendidum = 180 - count;
        cost = 150 + (180 / splendidum);

        System.out.println("     ******* Your ticket will cost " + cost + "   *******     ");
    }

    static void bookSeat(String pickSeatIn) { //booking seat method
        System.out.print("Enter Seat Details: ");
        pickSeatIn = Keyboard.readString();

        if (isSeatAvailable(pickSeatIn)) {
            System.out.println("Enter name");
            passName[i][j] = Keyboard.readString();
            System.out.println("Reservation Confirmed!");
            System.out.println("Dear " + passName[i][j] + " Thanks for booking with us!");
            System.out.println(pickSeatIn + " is now reserved");
            reservedSeat = pickSeatIn;
            System.out.println("");
            ticketCost();
        }
        else {
            System.out.println("This seat is taken!");
            bookSeat(pickSeatIn);
        }
    }

    static void cancelSeat(String pickSeatIn) {
        System.out.print("Enter Seat Reservation: ");
        pickSeatIn = Keyboard.readString();

        if (toCancel(pickSeatIn)) {
            System.out.println(passName[i][j] + " your seat will be cancelled.");
        }
        else {
            System.out.println("This is not your seat");
        }

        System.out.println("Enter name");
        passName[i][j] = Keyboard.readString();

        if (!passName[i][j].equalsIgnoreCase(passName[i][j])) {
            System.out.println("wrong name");
        }
        showSeatMap();
    }

    static void printTicket() {
        System.out.println("Enter name");
        name = Keyboard.readString();
        System.out.println("Name: " + name);
        System.out.println("Seat Allocation: " + reservedSeat);
        System.out.println("Price:" + cost);
    }

    static boolean isSeatAvailable(String pickSeatIn) {
        for (i = 0; i < 30; i++) {
            for (j = 0; j < 6; j++) {
                if ((seatsArray[i][j]).equalsIgnoreCase(pickSeatIn)) {
                    seatsArray[i][j] = "X";
                    return true;
                }
            }
        }
        return false;
    }

    static boolean toCancel(String pickSeatIn) {
        for (i = 0; i < 30; i++) {
            for (j = 0; j < 6; j++) {
                if ((seatsArray[i][j]).equalsIgnoreCase("X")) {
                    seatsArray[i][j] = pickSeatIn.toUpperCase();
                    return true;
                }
            }
        }
        return false;
    }

    static void seatsRemaining() {
        count = 0;
        for (i = 0; i < 30; i++) {
            for (j = 0; j < 6; j++) {
                if (seatsArray[i][j].equals("X")) {
                    count++;
                }
            }
        }

        System.out.println("seats remaining =" + (180 - count));
    }
} 
Scanner sc = new Scanner(System.in);
String input = sc.next();