JAVA笔记三

              JAVA笔记三

whiledo...while的区别:

while先判断在执行,dowhile先执行在判断do-while至少执行一次

While的格式

While(条件){循环体}

do—while的格式

do{循环体}while(条件)

for(初始化表达式;循环条件表达式;循环后的操作表达式)

{执行语句;}

      1             2    4

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

3

System.out.println(“i=”+i);

}

for while 循环的区别

1.变量有自己的作用域;对于for来讲:如果将控制循环的增量定义在for语句中。那么只会在for语句内有效,for语句执行后该变量被内存释放

2.forwhile可以进进行互换,如果需要定义循环增量,使用for循环要合适

 

for语句的特点

forSystem.out.println(“a”);System.out.println(“b”);System.out.println(“c”);

{

System.out.println(“d”);

}

这样执行会出现什么结果么?

答案为false

for循环的第二个表达式为boolean 所以不会通过编译

如果改成以下

int x=1;

forSystem.out.println(“a”);x<3;System.out.println(“c”);

{

System.out.println(“d”);

}

这样执行会出现什么结果么?

答案为true

运行结果为adcdc

注意不要被书上的写法固定思维

累加思想:通过变量记录每次变化的结果,通过循环的形式进行累加的操作

计数器思想:通过一个变量记录一个数据的状态变化,需要循环来完成

for循环嵌套

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

for(int j=0;j<4;j++){

System.out.println(“ok”);

}

}

嵌套循环:外循环一次,内循环多次;循环次数等于外循环乘内循环:3*4

 

转载于:https://www.cnblogs.com/yckv/p/4993362.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值