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

2021/12/2 22:09:15

本文主要是介绍(自我整理)学习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)

}

  



这篇关于(自我整理)学习java第三天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程