首页 > 编程语言 > 详细

JAVA基础知识

时间:2019-09-18 23:14:33      阅读:98      评论:0      收藏:0      [点我收藏+]

                                                                                                             Java基础知识

 

 

1.选择语句

 

单分支if语句:

 

执行流程:

 

如果布尔表达式为真,执行语句块
否则,直接跳过来if语句块,执行后面的语句.

 


双分支if语句
if()
{
语句块
}
else
{
语句块
}
执行流程:
首先判断布尔表达式返回结果
如果为真 执行1
否则 执行2

 

多分支if语句

 

if
else if
else
if(布尔表达式)

 

{
}

 

else if(布尔表达式)
else if(布尔表达式)
{
}

 

else
{
}

 

switch语句

 

switch(变量){
case 值1:
语句块1;
break;
case值2:
语句块2;
break;
...
default:
语句块n;
}

 

Switch变量类型只能是 byte/short/int/char/string.
case后的值表示与变量进行比较,如果相同,则执行该case语句
break不是必须的.如果没有break,会无条件进入下一个case块,直到遇到Break跳出switch或者到Swtich结束
default,与所有的case都不匹配,执行default语句块,作用类似于else

 

case 后的值是不能重复的

 


for循环语句
for(表达式1;表达式2;表达式3){
循环体
}

 

表达式1:循环开始的初始条件
表达式2:循环控制条件(布尔表达式)
表达式3:循环控制变量的自改变

 

 

while 循环语句
语法格式:

while(布尔表达式){
//布尔表达式为真时,执行的语句块.
}

执行流程 :

首选判断布尔表达式;
如果成立(true),则执行循环体中的语句块.循环体语句结束后,流程返回到布尔表达式的判断.
如果不成立(false),则不进入循环体,直接执行后面的语句.

break:

"中断"的意思
作用,跳出循环,让当前循环提前结束.

continue:
"继续"的意思
作用 结束本次循环 继续下一次循环

do while语句
语法格式"

do{
循环体
}while(布尔表达式);

执行流程;
首先无条件进入循环体执行一次,然后判断布尔表达式的返回结果,
如果为True,则执行循环体语句,如果为false,则结束循环,执行循环后面的语句.

while是先验证循环,do while是后验证循环.for是先验循环.
先验证可能一次也不执行,后验证至少执行一次.

 

JAVA基础知识

原文:https://www.cnblogs.com/lyslyslyslyslys/p/11546011.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!