收起
Scanner的next(String patter)方法的参数patter是一个正则表达式,并不是图中的日期时间格式。这个时间日期格式对应的正则表达式是"\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}"(在java中使用,需要将\替换为\,这涉及到了转义字符)需要注意的是next方法遇到空格会停止输入,所以上述的正则表达所无法正常使用
报告相同问题?