step:
1·Java源代码开头导入Scanner类:
scanner类属于java.util包下:
可以导入:
import java.util.Scanner;
或者:
import java.util.*;
2.Scanner类的实例化:
(导入Scanner以后,在main方法中)创建一个Scanner类对象
Scanner 变量名 = new Scanner(System.in);
Eg:
Scanner reader =new Scanner (System.in);
3.输入数据:
type X = scan.nextType();
import java.util.Scanner;
public class Main{
public static void main(String[] arges){
Scanner reader=new Scanner(System.in);
//type X=reader.nextType();
int a = input.nextInt(); // 输入一个整型
short b = input.nextShort(); // 输入一个短整型
long c = input.nextLong(); // 输入一个长整型
byte d = input.nextByte(); // 输入一个字节型
float f = input.nextFloat(); // 输入一个单精度浮点型
double g = input.nextDouble(); // 输入一个双精度浮点型
}
}
(1)输入byte型数据:
byte num1 = scan.nextByte();
(2)输入short型数据:
short num2 = scan.nextShort();
(3)输入int型数据:
int num4 = scan.nextInt();
(4)输入long型数据:
long num5 = scan.nextLong();
(5)输入float型数据:
float num6 = scan.nextFloat();
(6)输入double型数据:
double num7 = scan.nextDouble();
(7)输入boolean型数据:
boolean num8 = scan.nextBoolean();