基础结构

scanner对象

输入对象

picture

结构类型

if结构

单选

if(布尔表达式){

//如果布尔表达式为true将执行的语句

双选

if(布尔表达式){

//如果布尔表达式为true将执行的语句

}else{

//如果布尔表达式为false将执行的语句

多选择

if(布尔表达式1){

//如果布尔表达式1为true将执行的语句

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

//如果布尔表达式2为true将执行的语句

}else if(){

//如果布尔表达式3为true将执行的语句

}else{

switch多选择结构

switch(expression){
case  value(判断条件):
//条件符合是输出语句;
break;/可选
case value:
//语句;
break;//可选
default://可选
//语句;
}

注意点:

1.byte,short,int,char,string(Java SE7)可以作为switch语句中的变量类型

2.同时case标签必须为字符串常量或者字面量

循环结构

while循环

while(布尔表达式){
//循环内容
} 


dowhlie循环

do{
//代码语句
}while(布尔表达式);

do whlie至少执行一次

for循环

for(初始化;布尔表达式;更新){
//代码语句
}

增强for循环

for(声明语句;表达式){
//代码句子
}

声明语句;声明新的局部变量,该变量的类型必须和数组元素的类型匹配。

其作用域限定在循环语句块,其值与此时数组元素的值相等

表达式:表达式是要访问的数组名,或者返回值为数组的方法

break 和continue

break

posted @ 2021-02-17 17:04  B-Bryanz  阅读(52)  评论(0编辑  收藏  举报