Fork me on GitHub

Java 入门总结(二)

Java 入门总结(二)

1、一般来说,程序的结构包含以下三种:

1.顺序结构
2.选择结构
3.循环结构:根据判断条件的成立与否,决定程序段落的执行次数,而这个程序段落就称为循环主体。

2、三目运算符:「变量 = 条件判断 ? 表达式1 : 表达式2」;日常开发中,要善于利用三目运算符来减少代码量。

3、switch 语句

注意: break 表示退出整个 switch() 语句块,如果不写 break,则表示从第一个满足条件的 case 开始,之后的所有 case 中的语句都要执行,直到遇到 break 为止或 swithc() 语句块结束。所以使用时每个 case 包括 default 中都必须加上 break 语句。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**
* 表达式类型取值范围:
* char、byte、short、int
* Character、Byte、Short、Integer
* String、enum
*/
switch (表达式) {
case 选择值1:
语句主体1;
// break 表示退出整个 switch() 语句块
break;
case 选择值2:
语句主体2;
break;
......
default:
语句主体;
break;
}

4、循环结构

while 循环,当事先不知道循环该执行多少次时使用。先判断,后循环。

1
2
3
4
while (循环条件判断) {
语句n;
循环条件更改;
}

do…while 循环,也是用于事先未知循环执行次数的时候。先循环,后判断。 无论循环条件是否成立,至少都会执行一次循环主体。

1
2
3
4
do {
语句n;
循环条件更改;
} while (循环条件判断);

for 循环:采用两个分号「;」,分隔了三条语句的形式。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**
* for 循环执行流程:
* 1、执行初始化指令
* 2、检查循环条件是否为 true,如果为 false,跳转到第 6 步
* 3、循环条件为真,执行循环体
* 4、执行循环条件更改
* 5、循环条件更改执行完后,跳转到第 2 步,即继续检查循环条件
* 6、for循环后面的语句
*/
for (初始化「必须是一个声明」; 循环条件判断; 循环条件更改) {
语句n;
}
-------------------------
for 循环变体「不推荐」
-------------------------
int i = 0;
for (; i < 10 ;) {
i ++;
}

4、break 语句
循环中遇到 break 语句,则直接退出整个 for 循环,并且 break 之后的语句也不再执行。

break 语句格式

5、continue 语句
continue 语句可以强迫程序跳到循环的起始处,当程序运行到 continue 语句时,即会停止运行剩余的循环主体,而是回到循环的开始出继续运行。即:使用 continue 就是中断一次循环的执行。

continue 语句格式

参考博客

强大的循环

-------------本文结束感谢您的阅读-------------

本文标题:Java 入门总结(二)

文章作者:Yan ChongSheng

发布时间:2018年08月10日

最后更新:2018年08月24日

原始链接:yanchongsheng.github.io/2018/08/10/Java-Java-Basic-2018-08-10-Java入门总结-二/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

开启打赏模式