Java基础(二)

@ Java基础(二) 2019.11.22

顺序结构

语句编写方式

在Java中,语句是最小的组成单位,每个语句必须使用分号作为结束符

空语句

在程序中什么都不做,不包含具有实际性的语句

表达式语句

能够被编译器识别,但是由于没有对程序进行任何操作,因此无任何意义

复合语句

复合语句又称为语句块,是很多个语句的组合

{
    // 语句列表。。。
}

分支结构

if语句
if (条件表达式){
    // 语句块
}
if-else语句
if (条件表达式){
    //语句块1
} else {
    //语句块2
}
多条件if-else-if语句
if (条件表达式1{
    // 语句块1
} else if (表达式2){
    // 语句块2
....
} else if (表达式n){
    // 语句块n
} else {
    // 语句块n+1
}
嵌套if
if (表达式1){
    if (表达式2) {
             语句块1 ;
} else {
             语句块2 ;
     }
} else {
   if (表达式3){
             语句块3} else if (表达式4) {
             语句块4} else {
  if (表达式n) {
             语句块n;
         } else {
             语句块n+1;
         }
    }
}
switch语句
switch (表达式) {
   case1:
            语句块1break;
   case2:
            语句块2break;
  .....
   case 值n:
            语句块n;
             break;
   default;
             语句块n+1;
             break;
}

循环结构

while语句
// 初始化语句
while (条件表达式) {
     // 语句块;
     // 迭代条件
}
do-while语句
// 初始条件
do {
     // 语句块;
     //  迭代条件
} while (条件表达式) ;
while和do-while的比较
*相同点

都是循环结构

使用while表示循环条件
*不同点

语法不同:与while循环相比,do-while循环将while关键字和循环条件放在后面,而且前面多了do关键字,后面多了一个分号

执行次序不同:while循环先判断,再执行;do-while循环先执行,再判断

开始循环条件不满足的条件下,while循环一次都不会执行,do-while循环则不管什么情况下都至少执行一次

for循环
for (条件表达式1;条件表达式2;条件表达式) {
       // 语句块;
}
赋值语句

初始部分,为循环变量赋初值

条件语句

循环条件

迭代语句

通常用来修改循环变量的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值