Scanner

Scanner

首先new一个扫描器对象以接收键盘数据,代码为:
Scanner scanner = new Scanner(System.in);

之后有两种方法接收数据,即next()和nextLine()方法,二者皆可判断是否结束(利用hasNext()和hasNextLine())

(1,next()

  • 若第一个无效字符(空格,回车)前存在有效字符,则只输入之前的有效字符
  • next()方法得不到空白字符
    用法:String str = scanner.next()** ** System.out.printf(str)

(2,nextLine()

  • 以空格作为结束标志
  • 可得到空白字符
    用法与next()差不多
posted @ 2022-07-01 14:26  椿岁  阅读(73)  评论(0编辑  收藏  举报