目录
|
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只可实现等值条件的选择实现如下
|
本文详细介绍了Java中的各种选择结构,包括强制类型转换的注意事项,Scanner类的使用,基本if选择结构的原理和实战,if-else的选择结构,多重if和嵌套if的选择方式,以及switch选择结构的运用和与多重if的区别。每个部分都结合了实际场景和代码示例来帮助理解。

















被折叠的 条评论
为什么被折叠?



