展开全部

当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,62616964757a686964616fe58685e5aeb931333433653935直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。

例:

import java.util.Scanner;

public class ScannerDemo {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

// 从键盘接收数据

// next方式接收字符串

System.out.println("next方式接收:");

// 判断是否还有输入

if (scan.hasNext()) {

String str1 = scan.next();

System.out.println("输入的数据为:" + str1);

}

scan.close();

}

}

扩展资料:

当程序需要从键盘获取用户输入的命令或数据时,例如:获取用户输入的计算表达式。可以通过Scanner类方便地获取用户输入。

通过Scanner类获取用户输入时,控制台会一直等待用户的输入,直到用户敲回车键结束,把所输入的内容传给Scanner,程序要从Scanner获取输入的内容,则只需要调用Scanner的nextLine()方法即可。

Scanner类的初始化

声明一个scanner变量,并用new运算符实例化Scanner,实例化Scanner时,需要传入System.in对象,Scanner通过传入的System.in获取用户输入,并对用户输入的字符进行处理,屏蔽了获取用户输入的复杂操作。

即:Scanner  scanner = new  Scanner(System.in);

java.util.scanner sc_Java的Scanner sc=new Scanner(System.in)是什么意思相关推荐

  1. (转)ibatis Tips 之 java.util.Map作为parameterClass和resultClass

    1.Map作为parameterClass 映射文件: Xml代码 <!--use Map type as parameterClass--> < select   id = &qu ...

  2. (007) java后台开发之Scanner报错java.util.NoSuchElementException

    在测试Scanner 时写了两次 .close(); 结果运行报错. 原因参考:http://www.cnblogs.com/qingyibusi/p/5812725.html 一个方法A使用了Sca ...

  3. java.util.scanner sc_关于Java的Scanner的问题,菜鸟求各大神解答

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package leetcode; import java.util.ArrayList; import java.util.Collections; i ...

  4. scanner 获取控制台信息_关于java.util.scanner:如何使用Java中的Scanner类从控制台读取输入?...

    如何使用Scanner类从控制台读取输入? 像这样: System.out.println("Enter your username:"); Scanner = input(); ...

  5. java调用reader的nextInt_Java中如何从键盘输入内容: import java.util.Scanner; .nextLine(); .hasNextInt();...

    import java.util.Scanner; public class Reader { public static void main(String[] args) { Scanner sca ...

  6. java.util.Scanner简单应用

    import java.util.Scanner; import java.io.*; public class FileScannerTest{public static void main(Str ...

  7. java.util.Scanner应用详解

    java.util.Scanner是Java5的新特征,主要功能是简化文本扫描.这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎 ...

  8. java utill scanner_(转)java.util.Scanner应用详解

    java.util.Scanner应用详解 java.util.Scanner是Java5的新特征,主要功能是简化文本扫描.这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java A ...

  9. java.util.Scanner简单介绍

    当想要接收用户从键盘输入的信息时,就要使用Scanner类. 基本使用方法: import java.util.Scanner;public class Test02 {public static v ...

最新文章

  1. 在linux系统中安装VSCode(Visual Studio Code)
  2. Java学习日志(23-3-网络编程-TCP)
  3. python命名空间特性_Python命名空间与作用域
  4. [ORGINAL]OOP Panel control design(based on web )
  5. Spring——原理解析-利用反射和注解模拟IoC的自动装配
  6. NOIP模拟——change
  7. C#中GDI绘制高质量平滑图形实例
  8. 文本加密算法matlab,matlab希尔加密算法
  9. mysql 360怎么安装_mysql 5.7 安装配置方法图文教程
  10. php设置文字大小、,html字体大小怎么设置
  11. 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第7节 Arrays工具类_17_Arrays练习:字符串倒序...
  12. [笔记]远传中继的实现
  13. Unity 基础资源知识汇总学习
  14. 中登TA、自TA、分TA
  15. 深度学习入门(二)训练并使用Keras模型
  16. 快速制作Lion启动盘(DiskMaker X) v3.0.1
  17. mac os无法登录appstore的解决方法
  18. 安卓平板隐藏虚拟按键_实现安卓设备虚拟按键隐藏和显示的方法和系统的制作方法...
  19. wangEditor - 支持word上传的富文本编辑器
  20. UID-( Unique Identifiers ) 唯一标志值的解释

热门文章

  1. 收银机和服务器连接不上显示单机,这个收银机修理攻略我秒速收藏了
  2. 小程序border边框样式无效
  3. 服务器电源输出电压不稳定,开关电源输出电压不足的三大原因
  4. cdc工具 postgresql_基于 Flink SQL CDC 的实时数据同步方案
  5. [遁去的一推荐]软件测试认识的几个误区(中国软件测试社区提供)
  6. Python水文模型常用库介绍
  7. R语言方差分析的注意事项
  8. 选择软件组成分析工具的最佳做法
  9. 思想、行为、习惯、性格、命运
  10. node+ts后端项目使用pm2部署篇