Java的从零记录:第四章 数据输入
第四章 数据输入
概述:比如注册登录时,填写的用户名,密码之类的就是要输入的数据
Scanner 使用的基本步骤:(注意大小写,点,括号别忘了加)
1.导包
import java.util.Scanner; (固定写法,不用变,此句要放在public class 之前)
2.创建对象
Scanner a = new Scanner(System.in); (除了变量名 a 可以改变,其他都不变)
3.接受数据
int i = a.nextInt(); (除了变量名 i 可以变,a是之前取的变量名,其他都不变)
样式:
import java.util.Scanner; (导包)
public class shuju{
public static void main(String[] args){
Scanner a = new Scanner(System.in); (创建对象)
int i = a.nextInt(); (数据输入)
System.out.println(i);
}
}
案例:三个和尚升级版
三个和尚,测量出他们的身高,然后输出最高的值
import java.util.Scanner; (导包)
public class heshang{
public static void main(String[] args){
Scanner a = new Scanner(System.in); (创建对象)
System.out.println(“请输入第一和尚的身高”); (提示信息)
int height1 = a.nextInt(); (输入数据)
System.out.println(“请输入第二个和尚的身高”);
int height2 = a.nextInt();
System.out.println(“请输入第三个和尚的身高”);
int height3 = a.nextInt();
int tempheight = height1 > height2 ? height1 : height2; (三元运算符)
int maxheight = tempheight > height3 ? tempheight : height3;
System.out.println(“最高身高为:” + maxheight + “cm”);
}
}