1010_python全栈成长师 2023-12-01 19:19 采纳率: 10%
浏览 3

java常用api中的jdk

img


想问一下这里的变量s输入2023-11-11 0:01:0为啥报错呀?那应该输入什么样的格式呢?

  • 写回答

3条回答 默认 最新

  • 占得世间一味愚 2023-12-01 20:02
    关注

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

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 12月1日