首页 > 编程学习 > 【Java】流程控制 输入scanner

【Java】流程控制 输入scanner

发布时间:2022/9/6 16:07:58

输入---scanner

1.特点

  • 使用scanner是得用户输入内容。

  • scanner 是在Java05之后的新特性。

  • 需要定义

2.用法

  • 定义:创建一个扫描对象,并且封装成scanner

Scanner scanner = new Scanner(System.in); 
  • 接收:使用next接收

String str = scanner.next();

3.接收方法的特点

01使用next接收

  • 以空格当作分隔符或结束符

  • 当遇到空格后默认结束不会执行后续的内容

  • 读取到有效字符才可以结束输入

  • 不能得到带空格的字符串

02使用nextLine接收

  • 一回车当作结束符,没按回车之前会输出所有内容

4.注意!!!

  • 由于scanner是基于I/O流的类型,所以最后需要关闭否则会占用内存消耗

scanner.color();
 
Copyright © 2010-2022 mfbz.cn 版权所有 |关于我们| 联系方式|豫ICP备15888888号