java if语句(笔记整理)
来源:互联网 发布:网络教育选什么专业好 编辑:程序博客网 时间:2024/06/09 19:36
1
if 。。。elseif。。。else是一条语句,只要第一句成功,后面的整条语句都会跳过,这里涉及到一个效率问题
举例:
int x=1;
if(x==1)
sop(“….1”)
if(x==2)
sop(“….2”)
if(x==3)
sop(“….3”)
if(x==4)
sop(“….4”)
if(x==5)
sop(“….5”)
if(x==6)
sop(“….6”)
//sop是伪代码,不能运行的
在以上的例子中,第一条判断成立并输出结果后,程序还会自动地进行接下来的判断,即判断X是否还等于2,3,4,5,6等,所以要是程序更有效率,就要使用else if。
2.
int y=3;
if(y>1)
sop(“a”);
if(y>2)
sop(“b”);
if(y>3)
sop(“c”);
else
sop(“d”);
这里一共有3条语句,前两个if各为一条,最后的if else为一条。
3.
if是控制关键字,理解控制的意思,就是控制进不进入代码块
4.
1)任何语句的结束只有两种,要么用“;”结束,要么用{ }结束,带{ }一般都是流程控制语句,{ }封装的叫做代码块,前面有if的叫做if代码块,什么都没加,就叫代码块
2)局部变量没有初始化就不可以使用,变量需要初始值和作用域
举例:
{
int m=89;
sop(“H…W…”+m);
}
首先会在内存中开辟一个空间,然后打印m,再然后,遇到大括号就结束了,便释放内存,如果某个变量用的次数很少,比如只用一次就不用了,就可以采用局部代码块包含局部变量,所以局部代码块的作用是节省内存空间。局部代码块可以定义局部变量的生命周期(就是让他在什么时候释放内存)
- java if语句(笔记整理)
- Java学习笔记(条件运算/运算符优先级/条件语句if/if..else/多重if/嵌套if)
- Java笔记3→if语句
- Python学习笔记(4)-if语句
- Python学习笔记(8)- if语句
- 笔记(五)if语句
- (基础二)java if语句学习
- Java分支语句(if和switch)
- Java if语句疑惑
- java if语句
- JAVA If-else语句
- java中的if语句
- Java语言:if语句
- java if语句练习
- JAVA-if 选择语句
- Java if条件语句
- Java 笔记 之 流程控制语句( if & switch & for & while)
- JAVA学习笔记4——if语句+switch语句+while语句
- Java创建多线程
- Java多线程(三)——手动实现Future模式
- 设置virtualbox5.1.18和主机win10共享文件夹
- exynos4412启动流程
- Android热修复—阿里的新一代热修复技术Sophix
- java if语句(笔记整理)
- mysql主從復制-CHANGE MASTER TO 語法詳解
- Android自动获取敏感权限并申请
- git中的一些概念说明
- 取消所有timeout(chrome插件小试-推荐以及广告去除)
- File类使用详解
- 《机器学习实战》学习笔记-[15]-无监督学习-利用Apriori进行关联分析
- 《剑指offer》牛客网java题解-斐波那契数列
- stm32成长记之定时器时间计算