java中输入需要用到scanner语句
下面是我在学习过程中总结的scanner语句的用法
分为3步
1.导包
2.scanner的实例化
3.scanner的调用
下面是具体的描述
导包
在编写的程序开头编写
import java.util.Scanner
实例化
在main方法里将scanner实例化
即输入 语句Scanner scan=new Sc
anner(System.in)
调用
调用scanner类
在此语句中输入你要输入的
具体举例
import java.util.scanner; \\导包 class example{ public static void main(String[] args){ Scanner scan=new Scanner(System.in); \\scanner的实例化 System.out.println(请输入); int a=scan.nextInt(); \\将scanner类的方法调用 System.out.println(a); } }
注:实例化和调用里的scan是可以自主命名的即
Scanner scan=new Scanner(System.in);
int a=scan.nextInt();
但前后必须一致
输入数据类型
整形就用int 即在调用的时候用int a=scan.nextInt(); next后的int首字母必须大写
浮点型用double和float double a=scan.nextDouble();
布尔型 Boolean a=scan.nextBoolean();
字符串用string 但是字符串的scanner调用是string a=scan.next();直接加()的
scanner语句中没有char字符型的方法所以不能直接输入字符