(自我整理)学习java第三天

运算符

1赋值运算符      "a=b"  把左边的值交给右边   还有  a+=b a*=b a/=b a-=b

2算数运算符         "+  -   *  /"    "%"       ++       --             

3关系运算符     >   <       =      >=    <=     ==  !=  

4逻辑运算符        &     &&     |       ||       +   !  

5三元运算符                      ?     :                        a(关系运算)b=?  d:c     

   

分支结构

if 单分值 结构

if  (判断结构){

代码

}

多分支结构

if(判断条件){

满足判断条件,执行代码1   不满足判断条件执行代码2

 }else {

          代码2

}

嵌套 分支 

if  (){满足判断条件,执行代码1   不满足判断条件执行代码2

}  else if() {满足判断条件,执行代码 代码2,不满足执行代码3

}  else if(){代码3~~~

}  else{代码4

}

 2 switch 结构

  switch(3)  //  从3 开始运行   

  case  1 syso(1);break    // break 相当于停止,运算完不继续进行

  case  2 syso(2);

  case  3: syso(3);

  case  4: syso(4);

  case  5: syso(5);

default :  syso(0);     // default  是保底值,当 switch 为 9,结果为0.

注意事项

1switch的变量类型  包含 int short  byte String char

2变量后的值的类型要与 前面的case一致

3 switch可以拥有多个case

4如果在default 之前有break 那么不会贯穿到底

5一个switch 只有一个default  一般在最后 

6当变量值与 case 语句值相等时,开始执行此case 语句的内容,执行完会判断此行代码是否有break,如果有,结束执行,如果没有,会继续向后执行穿透所有case,包括default

循环结构

for  (初始值;判断条件;循环控制语句)     循环控制语句 c++等 是属于工具运算式  ,如果使用    +=  或者 -+   *=  等  需要重新赋值

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

 syso(i)

}

  

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值