Java键盘录入 Scanner

概述:

是一种功能,是jdk中Scanner类中的一种功能,可以通能过键盘录入数字和字符串的功能,这里只涉及录入int数字的功能。

使用步骤:

​ 1、需要把别人写好的代码资源拿到要使用的工程中

Scanner是jdk的资源 创建工程的时候已经导入资源

​ 2、导包

目的:通过导包的方式找到要使用的Scanner类

方式:import java.util.Scanner;

位置:类上方

​ 3、创建对象

目的:得到可以使用Scanner功能的执行者

Scanner 对象名 = new Scanner(System.in);

4、执行者调用相关功能录入数据

nextInt() : 录入int数字到内存中

int 变量名 = 对象名.nextInt();

5、关闭资源

对象名.close()                 ( 开发中很少关闭 )

代码示例:


import java.util.Scanner;public class ScannerDemo {public static void main(String[] args) {// 3、创建Scanner对象Scanner sc = new Scanner(System.in);// 友好的提示System.out.println("请输入一个数字:");// 4、调用功能录入数字int num = sc.nextInt();System.out.println("录入的数字为:" + num);// 5、关闭资源sc.close();}
}

Java键盘录入 Scanner相关推荐

  1. JAVA键盘录入 分支结构if swtich语句+循环结构for while语句 练习

    JAVA键盘录入 分支结构if swtich语句+循环结构for while语句 练习 今天学习的三个点,键盘录入 分支结构和循环结构.感觉这些还是得通过实操大量题目后才便于理解,前期只听教师讲解和死 ...

  2. Java键盘录入的三种方式

    Java键盘录入三种方法 方法一:Scanner类中的方法 优点一: 可以获取键盘输入的字符串 优点二: 有现成的获取int,float等类型数据,非常强大,也非常方便 方法二:System.in和S ...

  3. java键盘录入练习题

    1.键盘录入行数和列数,输出对应的星形 package day06; //1.键盘录入行数和列数,输出对应的星形 import java.util.Scanner; /**  *   * @来源 ww ...

  4. java 键盘录入猜数,生成一个1-100之间的随机数,用户键盘录入猜数字

    猜数字案例的需求如下: 后台预先生成一个1-100之间的随机数,用户键盘录入猜数字 如果猜对了,打印"恭喜您,答对了" 如果猜错了 猜大了:打印"sorry,您猜大了!& ...

  5. [java]键盘录入数值到数组-根据数值获取角标-找出数据中最大数值-反转数组

    package Way_chongzai; import java.util.Arrays; import java.util.Scanner;//录入数值到 数组并实现  根据数值 查找角标 pub ...

  6. java键盘录入一个 字符串,如果字符串中包含(TMD),则使用***替换

    public class Test3 {     public static void main(String[] args) {         Scanner sc = new Scanner(S ...

  7. java键盘录入三个学生信息,编一程序,从键盘输入学生的三门课程成绩,求其总... 编一个程序,功能是从键盘输入三个整数,将其由小到......

    导航:网站首页 > 编一程序,从键盘输入学生的三门课程成绩,求其总... 编一个程序,功能是从键盘输入三个整数,将其由小到... 编一程序,从键盘输入学生的三门课程成绩,求其总... 编一个程序 ...

  8. java if赋值语句_Java基础第3天+运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元运算符)、Scanner键盘录入、if语句...

    1:运算符(掌握) (1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++ ...

  9. Java基础---键盘录入工具(Scanner类)

    键盘录入工具(Scanner类) 由jdk的类库提供,在类库中的java.util包下,键盘录入步骤是: 1.导包:import 包名.类名 即 import java.util.Scanner; 2 ...

最新文章

  1. Verilog 中的移位(算术移位, 逻辑移位, 循环移位)
  2. java 单线程改多线程_帮我把单线程的程序改成多线程JAVA,急!
  3. VS2008 error PRJ0002 : 错误的结果 31 (从“C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe”返回)。...
  4. php artisan 命令列表
  5. liferay mysql driver_Liferay更改数据库(oracle,mysql)
  6. python中字典使用_python中字典的使用
  7. 计算机竞赛湖北有哪些,我校29名学生在全国大学生数学竞赛湖北赛区获奖
  8. caffe 利用Python API 做数据输入层
  9. C语言实现顺序表基本操作
  10. Ubuntu安装百度官方网盘客户端
  11. 精要主义设计人生——对混乱的工作说不
  12. 什么是透明数据加密(TDE)?
  13. 2022 CCF中国软件大会(CCF Chinasoft)“CCF-华为胡杨林基金-系统软件专项”论坛成功召开...
  14. 和隆优化 matlab,misc.m · XJTU_STEI/matlabTools - Gitee.com
  15. UC/OS和UCLinux比较
  16. 机器学习——基础概念
  17. Unix痛恨者手册--巨经典
  18. OSChina 周一乱弹 —— 喝掉这瓶奶 忘掉那个仔
  19. hscode 查询,hscode 查询api 支持
  20. 【matlab报错】错误使用 graph.validateEdgeProperties (第 375 行) 边属性必须为表。

热门文章

  1. 关于lucene2.2部分代码
  2. iPhone开发经典语录
  3. 大话数据结构第四章栈的基本概念与出栈入栈操作
  4. jmeter跨线程组传多个值_jmeter多用户登录跨线程组操作传值
  5. cesium 3dtiles 加载本地数据_深入echarts学习:加载跨域、异步、本地json数据的防坑录
  6. 模拟运行php,window_PHP+Javascript模拟Matrix画面, 直接存为*.php文件运行即 - phpStudy...
  7. java的tcp通信项目_java实现TCP通信
  8. 数据3分钟丨Gartner宣布明年12大战略性技术趋势;PolarDB-X正式开源;OceanBase 3.2发布...
  9. 明天14点直播间见!5位业内大咖带您解锁数据库内核技术与行业应用
  10. 每日一题丨以下哪个SQL查询的结果是2006-01-01 00:00:00