java设计小程序问题

用java生成一个快速查询车号尾号与限行关系的程序。限号要求:周一限行尾号1和6,周二限行尾号2和7,周三限行尾号3和8,周四限行尾号4和9,周五限行尾号5和0,周六周日不限行。程序开始执行后需要输入中国车牌号,首位为省级行政区中文简称,第二位为该省级行政区下辖市,由大写字母A-Z组成,第三到第七位为大写字母A-Z组成和0-9十个阿拉伯数字组成,并且后五位最多只呢个由2位大写字母,尾号如果是字母,则需要查看前一位,是否为数字。

import java.util.Scanner;

public class LicensePlateRestriction {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String licensePlate = input.nextLine(); //获取输入的中国车牌号
        char tailNumber = licensePlate.charAt(licensePlate.length() - 1); //获取车牌号的尾号

        //获取当前日期的星期几,1代表星期一,2代表星期二,以此类推
        //这里假设程序开始执行的当天是2021年6月28日(星期一)
        int dayOfWeek = 1;

        switch (dayOfWeek) {
            case 1: //星期一
                if (tailNumber == '1' || tailNumber == '6') {
                    System.out.println("今天限行车号尾号为1和6");
                } else {
                    System.out.println("今天不限行");
                }
                break;
            case 2: //星期二
                if (tailNumber == '2' || tailNumber == '7') {
                    System.out.println("今天限行车号尾号为2和7");
                } else {
                    System.out.println("今天不限行");
                }
                break;
            case 3: //星期三
                if (tailNumber == '3' || tailNumber == '8') {
                    System.out.println("今天限行车号尾号为3和8");
                } else {
                    System.out.println("今天不限行");
                }
                break;
            case 4: //星期四
                if (tailNumber == '4' || tailNumber == '9') {
                    System.out.println("今天限行车号尾号为4和9");
                } else {
                    System.out.println("今天不限行");
                }
                break;
            case 5: //星期五
                if (tailNumber == '5' || tailNumber == '0') {
                    System.out.println("今天限行车号尾号为5和0");
                } else {
                    System.out.println("今天不限行");
                }
                break;
            default: //星期六和星期日
                System.out.println("今天不限行");
                break;
        }
    }
}