1.输入 n ,然后连续输入 n 个身份证号。 2.然后根据输入的是sort1还是sort2,执行不同的功能。输入的不是sort1或sort2,则输出 exit 并退出。 输入sort1,将每个身份证的年月日抽取出来,按年﹣月﹣日格式组装,然后对组装后的年﹣月﹣日升序输出。 输入sort2,将所有身份证按照里面的年月日升序输出。 注意:处理输入的时候,全部使用 Scanner 的 nextLine ()方法,以免出错。
时间: 2023-04-04 12:00:22 浏览: 296
我可以回答这个问题。首先,您需要使用 Scanner 类来读取输入。然后,您需要使用一个数组来存储输入的身份证号码。接下来,您需要根据输入的 sort1 或 sort2 来执行不同的操作。如果输入的不是 sort1 或 sort2,则输出 exit 并退出程序。如果输入的是 sort1,则需要将每个身份证的年月日抽取出来,按照年-月-日的格式组装,然后对组装后的年-月-日升序输出。如果输入的是 sort2,则需要将所有身份证按照里面的年月日升序输出。请注意,在处理输入时,您应该使用 Scanner 的 nextLine() 方法,以避免出错。
阅读全文