从键盘输入是一个很重要的功能,这里给出了个人推荐的方式,用Scanner读取输入数据
- package lession9;
- import java.io.InputStream;
- import java.util.Scanner;
-
-
-
-
- public class Lession9 {
- public static void main(String[] args) {
-
-
- InputStream is = System.in;
-
-
- Scanner scan = new Scanner(is);
-
- System.out.print("请输入你的姓名:");
- String name = scan.next();
- System.out.println("您的姓名为:" + name);
-
-
- System.out.print("请输入你的年龄:");
- int age = scan.nextInt();
- System.out.println("您的年龄为:" + age);
-
-
- System.out.print("请输入你的身高(米):");
- float height = scan.nextFloat();
- System.out.println("您的身高为:" + height + "米");
- }
- }
测试,
1 将整数的输入数字,输入比价大的数字看看,比如12位长度的数字
2 将整数,换成long 类型的,再测试12位长度的数字看看
3 在数字输入时,输入字母看看运行结果
4 以上测试对身高同样进行,对应的是double类型
5 对于超长的数字,使用nextBigInteger和 nextBigDecimal 进行读取,对应的处理为为 BigInteger和 BigDecimal
小结:
1 使用Scanner进行键盘的输入操作
2 使用next读取一行文本数据
3 用nextXXX读取指定类型的数据
分享到:
相关推荐
java基本语法—字符串与数值型数据转换、从键盘输入数据
java基本语法—字符串与数值型数据转换、从键盘输入数据 (4).pdf
eclipse怎么运行需要从键盘输入数据的Java程序
java 将由键盘中录入的信息保存到文件中 java 将由键盘中录入的信息保存到文件中
标准输入设备:键盘 System.err 标准错误设备:屏幕 System.out PrintStream 类对象,输出字节数据流 System.in InputStream 类对象,输入字节数据流 System.err printStream 类对象,输出...
1.java用jintellitype实现后台键盘监听时需要的JIntellitype.dll、JIntellitype64.dll、jintellitype-1.3.9.jar文件 2.java用jna实现后台键盘和鼠标监听时需要的jna.jar、platform.jar文件(这两个文件网上找了好久...
java程序,在键盘上输入字符串,在cmd中运行。
键盘读入数据.txt
java基本语法—字符串与数值型数据转换、从键盘输入数据(4)借鉴.pdf
java基本语法—字符串与数值型数据转换、从键盘输入数据(4)知识.pdf
java基本语法—字符串与数值型数据转换、从键盘输入数据(4)宣贯.pdf
定义一个圆类circle,它有一个变量radius(半径)。从键盘输入数据,通过构造函数的参数传递给radius,编程计算并输出圆的的周长和面积。但是,必须确保输入的数据不为复数。
这篇文章讲介绍Java怎么从键盘输入内容以及Scanner类的其他用法 Scanner类简介 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。接下来,我们将演示一个最简单的数据输入,并通过...
具体讲解了java数据库操作基本流程
1、有5个学生,每个学生有三门课成绩,从键盘键入以上数据(包括学生号、姓名、3门课成绩),并存放在磁盘文件stud中。 2、将上题stud文件中的数据,读出stud文件中的内容并计算平均分后按平均分大小进行处理,将已...
Java程序设计总复习题。...”到有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,把原有的数据和计算出的平均分数存放在磁盘文件 "stud "中。
从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。 处理方法: 1、定义一个字符串数组,保存汉字数字 2、然后将传入的数字转换成字符串,...
其中一个线程从键盘读取数据,放入到队列中,直到读取的数据是字符串quit则结束,线程的任务就是循环读取数据直到特定的字符串quit。另外一个线程,不断的从队列中读取数据(该队列的字符串数据就是另一个线程存入...
对于不同数据类型的数据进行输入输出练习。过程中使用导入Scanner包,Scanner中创建Scanner类型的变量,内容详细易懂,适合Java新手练习