java如何判断非法输入?
要求:输入的字符串必须是7位长度,并且组成该字符串的字符必须是Y或N,否则输出Not valid
java关于判断输入字符串非法输入问题,如何解决?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
浮尘灬一世 2022-03-15 20:21关注public static void main(String[] args) throws IOException { Scanner input = new Scanner(System.in); Pattern pattern = Pattern.compile("^[YN]{7}$"); boolean matches = pattern.matcher(input.next()).matches(); if (!matches) { System.out.println("Not valid"); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用