Java之键盘输入语句Scanner解读

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Java之键盘输入语句Scanner解读

兮动人   2022-11-19 我要评论

键盘输入语句

1. 介绍

在编程中,需要接收用户输入的数据,就可以使用键盘输入语句来获取。

Input.java , 需要一个 扫描器(对象), 就是 Scanner

2. 步骤

  • 导入该类的所在包, java.util.*
  • 创建该类对象(声明变量)
  • 调用里面的功能

3. 案例演示

要求:可以从控制台接收用户信息,【姓名,年龄,薪水】

	//演示接受用户的输入
	//步骤
	//Scanner类 表示 简单文本扫描器,在java.util 包
	//1. 引入/导入 Scanner类所在的包
	//2. 创建 Scanner 对象 , new 创建一个对象,体会
	//   myScanner 就是 Scanner类的对象
	Scanner myScanner = new Scanner(System.in);
	//3. 接收用户输入了, 使用 相关的方法
	System.out.println("请输入名字");
	
	//当程序执行到 next 方法时,会等待用户输入~~~
	String name = myScanner.next(); //接收用户输入字符串
	System.out.println("请输入年龄");
	int age = myScanner.nextInt(); //接收用户输入int
	System.out.println("请输入薪水");
	double sal = myScanner.nextDouble(); //接收用户输入double
	System.out.println("人的信息如下:");
	System.out.println("名字=" + name + " 年龄=" + age + " 薪水=" + sal);

Java的Scanner报错

sc=scanner.nextLine();

不能放在其他scanner.nextInt()后面,因为会导致读取/n,导致后面的读取错误

正确姿势

sc=scanner.nextLine();
sc=scanner.nextLine();

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们