目录
|
1.强制类型转换
口诀:从右往左,类型必须强制转换(类型从大到小)
|
强制转换的特俗标识是(),()中的数据类型是小类型,故进行强制转换 强制转换有硬性缺陷:数据精度可能会丢失 |
2.Scanner类
3.基本if选择结构
1.为什么需要if选择结构 2.什么是if选择结构 3.使用基本的if选择结构 4.使用基本的if选择结构-实战 |
1.为什么需要if选择结构 |
定义:某种场景下需要实现 某个条件下执行某个操作,而某个条件下不执行某个操作 |
2.什么是if选择结构 语法结构: If(){ } |
3.使用本的if选择结构 |
4.使用基本的if选择结构-实战 如何导包alt+回车 |
4.if-else选择结构
1为什么使用if-else选择结构 2什么是if-else选择结构 3如何使用if-else选择结构 |
1为什么使用if-else选择结构 无法实现多分支的场景 |
2 什么是if-else选择结构 语法结构: if(){ }else{ } |
5.多重if选择结构
1.为什么使用多重if选择结构 2.什么是多重if选择结构 3.如何使用多重if选择结构 4.实战 |
1为什么使用多重if选择结构 场景:有多个条件(3个条件及以上的场景) |
2什么是多重if选择结构 |
3.如何使用多重if选择结构
|
实战
|
6.嵌套 if选择结构
1.为什么使用嵌套if选择结构 2.什么是嵌套if选择结构 3.如何使用嵌套if选择结构 4.实战 |
1为什么使用嵌套if选择结构 场景:当条件是多分支的时候,但是多分支之间又不是同级的关系,而是内嵌的关系 |
2什么是嵌套if选择结构
|
3如何使用嵌套if选择结构
|
4实战
拓展:(if else分支中存在一定的顺序问题,就是从上到小范围应该越来越大) 如下的案例(语法没错,但是业务逻辑不合理)
|
7.switch选择结构
1.为什么使用switch选择结构 2.什么是switch选择结构 3.如何使用switch选择结构 4.switch和多重if选择结构区别 5.常见错误 |
1.为什么使用switch选择结构 核心要点:当条件种存在多场景需要选择的情况下,可以使用switch(前提是等值条件) |
2.什么是switch选择结构 |
3.如何使用switch选择结构
|
4.switch和多重if选择结构区别 要点1:多重if可以实现等值条件和非等值条件的选择实现 要点2:switch只可实现等值条件的选择实现如下
|