Java数据输入Scanner类的使用

mac2024-01-29  36

Scanner数据输入步骤如下:

//导包:Scanner类在java.util包下. import java.util.Scanner; //创建对象: Scanner sc = new Scanner(System.in);// sc是变量名,可以变,其他的都不允许变. //接收数据: int x = sc.nextInt();// i是变量名.

注意:导包的语句必须出现在类定义的上边.

例:

import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { //创建对象 Scanner sc = new Scanner(System.in); //接收数据 int x = sc.nextInt(); //整型数据 //输出数据 System.out.println("x:" + x); } }

Scanner还可以输入其它类型数据:小数,字符串,布尔型等 注:Scanner无法输入char字符类型数据

System.out.print("请输入小数:"); double b = sc.nextDouble(); System.out.println("您输入的小数是:" + b); System.out.print("请输入字符串:"); String s = sc.next(); System.out.println("您输入的字符串是:" + s); System.out.print("请输入布尔值:"); boolean bool = sc.nextBoolean(); System.out.println("您输入的布尔值是:" + bool);
最新回复(0)