1.借助于Scanner(扫描仪)让用户通过键盘输入数据,步骤如下:

java.util.Scanner  sc=new java.util.Scanner(System.in);


2.使用

int m=sc.nextInt(); //键盘输入一个整数,存到变量m中

double d=sc.nextDouble(); //输入一个小数

String s=sc.next();

char c=sc.next().charAt(0);  //输入一个字符



3.java.util是Scanner所在的包结构,JDK中的类所在的包结构层级一般都比较复杂,可以借助导
入。包的语法,在使用其它包中的一个类时,只写一次包结构。

 导入包语法:

  •import 包名1.包名2.类名;//只导入包中的一个类

  •import 包名1.包名2.*   //导入包中的所有类



3.注意:import语句位于package语句之后;


4.代码

  • package demo;
    import java.util.Scanner;//1.导入包
    
    public class Test9{
    	public static void main(String[] args){
    		//2.创建scanner对象
    		Scanner sc=new Scanner(System.in);
    		System.out.println("请输入一个整数");
    		int x=sc.nextInt();
    		System.out.println("x="+x);
    		
    		System.out.println("请输入两个整数");
    		int a=sc.nextInt();
    		int b=sc.nextInt();
    		System.out.println(a+"+"+b+"="+(a+b));
    		//
    		System.out.println("请输入一个小数");
    		double d=sc.nextDouble();
    		System.out.println(d);
    		//
    		System.out.println("请输入一字符串");
    		String str= sc.next();
    		System.out.println(str);
    		//
    		System.out.println("请输入一字符");
    		char cs=sc.next().charAt(0);
    		System.out.println(cs);
    	}
    }

更多推荐