java 第四讲

【目录】

 

一、分支语句

 

二、循环语句

 

 

 

一、分支语句

1.单独使用if的用法

 

语法结构

 

if(判断条件){

条件成立执行的代码部分;

}

 

例如:

int age = 20;

 

if(age==20){

 

System.out.println("年龄等于20");

 

}

 

2.if和else共同使用

 

if(条件成立){

 

条件成立执行的代码部分;

 

}else{

 

if中的条件不成立执行的代码部分;

}

 

int age = 20;


if(age==20){


System.out.println("年龄等于20");


}else{


System.out.println("年龄不等于20");


}

 

3.if和else if和else共同使用


if(条件成立){


if条件成立执行的代码部分;


}else if(条件成立){


else if条件成立执行的代码部分;


}else{


if和else if都不成立时才执行的代码部分;


}

 

例如:


int age = 20;


if(age == 20){


System.out.println("年龄等于20");


}else if(age>20){


System.out.println("年龄大于20");


}else{


System.out.println("年龄小于20");


}

 

二、循环语句

 

循环概念:


现实生活中反复做一件事情,就叫做循环,比如:大家醒着的之后都会隔一小段时间眨一次眼睛。你算过一分钟能眨多少次眼睛吗,看

看你的潜力吧,不要故意使劲眨眼啊,你肯定是在使劲的眨,哈哈。计算机中的循环就是计算机反复执行某些代码,就是循环。


1.for循环


比如我们有这样的需求,想在控制台上打印出,我想学好java ,打印上10遍,以前的知识我们可以实现这个功能,写10次

System.out.println("我想学好java"); 就可以实现了,不过那样要写10行同样的代码。


好了上边的同样要求我先用循环来实现一遍


for(int i=0;i<10;i++){


System.out.println("我想学好java"); 


}


编译运行后可以看到控制台依然可以满足打印十次 我想学好java


循环执行原理  以下我把for循环 分解成四部分,分别用1,2,3,4表示,我们来看其执行的原理过程
         1         2         3
for(初始化;判定条件;增量){
         4


 循环体;


}


就用上边的例子来说明问题
        1         2      3
for(int i=0;i<10;i++){
        4


System.out.println("我想学好java"); 


}

 

执行顺序如下:
先执行1 定义变量i赋初值0(只执行一次),再执行2判定比较i<10,此时i为0, 0<10成立,成立就会执行4就是循环体 ,如果不成立循环直接退出了
循环体执行完毕会 执行3增量部分此时i++之后i变量值变为1,增量执行完毕会 再次执行2 判定比较i<10,此时是1<10依然成立,会再次进入循环体
循环体执行完毕会再次自增i的数据变为3...依此类推,当i的数值增加到10的时候 判定条件 10<10不成立了,循环就退出了。

简单总结出的执行步骤如下:
1 2 4 3
2 4 3
2 4 3
2 4 3
...
2 4 3
条件不成立退出

 

2.while循环

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值