java顺序循环语句_Java学习笔记之基础语法(顺序,条件,循环语句)

顺序结构:自上而下

条件分支选择结构:

if条件语句

1,一旦某一个分支确定执行以后,其他分支就不会执行。if后面的条件必须是boolean类型

2,if  后面如果不加大括号,默认相邻的下一行在大括号内,但是从规范来讲,一般都要加大括号

3,语法:

1 if(条件1){ //if有且只能有1次

2 分支1;3 }else if(条件2){ //else if 可以有0-n次

4 分支2;5 }else if(条件3){6 分支3;7 }8

9 ......10 else{ //else 可以0-1次

11 分支N;12 }

swith结构语句

1,switch 结构有点复杂   break是结束switch结构体

2,如果没有break来结束结构体,那么当满足某个条件后后面的case都会全部执行,除非遇到break

3,switch后面的类型 int、short、byte、char   String(JDK1.7版本之后)    long不行

4,switch不能表示范围(点)

5,语法:

1 switch(key) {2 casevalue1:3 break;4

5 casevalue2:6 break;7

8 default:9 break;10 }11

12

循环

1,循环:重复的执行。,

2,死循环:可以让程序一直运行。很多时候这是必须的。

3,变量的生命周期都是在所在的最近一层的大括号结束。

for循环

for(语句1;语句2;语句3){

循环体;

语句1:初始化语句 。 会初始化一个变量,这个变量是有生命周期的,当结构结束以后这个变量就死亡了

语句2:判断语句,决定是否继续循环。boolean类型

语句3:控制语句,步增

执行顺序:语句1 ---> 语句2 ---> 循环体;---> 语句3 ---> 语句2 ---> 循环体;---> 语句3 .... 语句2

while循环

1 while(语句1){2 循环体;3 }

语句1是条件判断语句,必须是boolean类型

执行顺序:语句1 ---> 循环体 ---> 语句1 ---> 循环体 --->....语句1

do  while 循环

1 do{2 循环体;3 } while (语句1);

语句1是条件判断语句,必须是boolean类型

执行顺序: 循环体 ---> 语句1 ---> 循环体 ---> 语句1 ---> ....语句1

问题1:如何区别while 跟do while?

答:while是先判断后执行 do while是先执行再判断,至少执行一次

问题2:break continue 的区别是什么?

答:break ;// 终止包含它的最近一层循环(for        while          do while)。

continue; // 终止本次循环,继续下一次循环。

补充:累加和的时候初始化要使用0    累加积的时候要使用 1

基本数据类型String 的内容比较   要用equals

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值