一 键盘录入数据
二 选择结构与分支结构
一 键盘录入数据
Scanner 是Java核心类: java.util.Scanenr; (Java中只要不是java.lang包下的类都需要导包)
Scanner
使用步骤:
1)导包:(目前写在class上面) 固定写法
格式 import java.util.Scanner; (用哪个类,导哪个类)
2)固定格式:
创建键盘录入对象
Scanner 键盘录入的对象名 = new Scanner(System.in) ;
3)友情提示: 输出语句 "请您输入一个数据:"
4)接收数据 (接收int类型数据)
int 接收的变量名= 键盘录入的对象名.nextInt() ; //录入下一个int类型的数据
5)输出/完成业务操作
键盘录入里面的细节
1)同时录入两个int
2)同时录入两个字符串String nextLine()
3)先录入字符串,在录入一个int
以上三个都没有问题.
4)先录入int,在录入一个String
存在问题:
先录入int类型的数据,在录入String---->字符串数据没有录入,直接漏掉了,
回车符号
每次录入数据----->敲"回车符号" 10,回车符号本身---->字符串值
二 选择结构
1)顺序结构语句 (简单)
一旦进入main方法中(由Jvm 调用),从有效行开始依次从上往下执行!
2)选择结构语句
if语句的格式:
a.第一种格式
if(表达式){
语句;
}
执行流程:
判断表达式是否成立,如果是true,成立,执行语句;
如果不成立,不执行!
if语句整体的注意事项:
1)有if的地方需要有一对{}
有{}的地方不能分号;
if语句整体的注意事项:
1)有if