1.从控制台输入数据
1.使用Scanner类来完成从命令行输入数据到自己的程序中。
2.Scanner类是JDK1.5【jdk5.0】新增的一个开发类库。
3.Scanner类使用
3.1先导入Scanner类所在的程序包【java.util.Scanner】
import java.util.Scanner; 出现在首行。
3.2创建Scanner类的对象:
Scanner 对象名称【标识符】= new Scanner(System.in);
例如: Scanner duixiang1= new Scanner(System.in);
3.3 调用方法
nextBoolean()、----从命令行接收布尔型数据返回boolean
nextByte()、----从命令行接收字节型数据返回byte
nextShort() 、 ----从命令行接收短整型型数据返回short
nextInt() 、 ----从命令行接收整型型数据返回int
nextLong() 、 ----从命令行接收长整型数据返回long
nextFloat() 、 ----从命令行接收单精度整型数据返回float
nextDouble() 、 ----从命令行接收双精度整型数据返回double
next()、----从命令行接收字符串数据返回 String
调用格式:对象名称 .方法
double dou = duixiang1.nextDouble();
2.Scanner类是JDK1.5【jdk5.0】新增的一个开发类库。
3.Scanner类使用
3.1先导入Scanner类所在的程序包【java.util.Scanner】
import java.util.Scanner; 出现在首行。
3.2创建Scanner类的对象:
Scanner 对象名称【标识符】= new Scanner(System.in);
例如: Scanner duixiang1= new Scanner(System.in);
3.3 调用方法
nextBoolean()、----从命令行接收布尔型数据返回boolean
nextByte()、----从命令行接收字节型数据返回byte
nextShort() 、 ----从命令行接收短整型型数据返回short
nextInt() 、 ----从命令行接收整型型数据返回int
nextLong() 、 ----从命令行接收长整型数据返回long
nextFloat() 、 ----从命令行接收单精度整型数据返回float
nextDouble() 、 ----从命令行接收双精度整型数据返回double
next()、----从命令行接收字符串数据返回 String
调用格式:对象名称 .方法
double dou = duixiang1.nextDouble();
例如: