Day_02

1.赋值运算符

基本的 = :把右边的值赋给左边

+= :左右相加,赋值左边

-= : 左减去右,赋值左边

类似的还有 *= /= %=

左结合:同等优先级,先算左边

右结合:同等优先级,先算右边

2.字符串拼接符

把多个数据拼成一个字符串,如果+两边是数字则为加和运算,如果+两边有一个字符串,则为字符串拼接符,用来把他们连接到一起。

3.三目运算符

三目运算符也叫 三元运算符

语法: 布尔型表达式?真:假;

如果 布尔型为true 则执行 真 否则执行假

4.流程控制

控制程序的不同执行分支

5.顺序结构

严格从上往下,从左到右执行

6.分支结构

通过指定的判断条件,选择性执行不同的分支

7. if...else....

8.switch

语法结构: switch(值){

                    case(值1):

                     执行语句;

                     break;

                       }

每一个分支都需要加break来结束分支,否则会出现case穿透

//case合并,利用case穿透可以完成合并,并做到||的效果

9.循环结构

重复执行代码很多次

10.For

11.嵌套循环

嵌套循环,双层嵌套可以模拟二维表,三层嵌套可以模拟三维体

可以把外层循环看成行数,内层循环看成列数

12.While

while:真假循环,条件为真就执行,为假就终止

语法结构: 

   while(布尔型){

  循环体;

}

13.do...while

do..while 可以保证至少循环一次

for和while 的执行次数是0~n次,而di..while是1~n次

14.break&continue

break:打断

①可以用在switch中,结束case分支,防止case穿透

②用在循环中,用来结束当前循环

continue:跳过当前次循环,继续下次

15.方法

方法就是很多条语句的集合,把这些代码放到方法中去,然后就可以多次使用这个方法

方法目的:代码复用,使程序更加简短清晰,提高开发效率

方法声明:

 *             修饰符列表  返回值类型  方法名  (参数列表){ 方法体 }

 *             修饰符列表 :  可以有,可以没有,可以有多个

 *                               权限修饰 : public  protected private  不写  四选一

 *                               其他修饰 : static , synchronized

                                                        abstract , final 二选一 .....                             

                   返回值类型 : 11种数据类型中的任意一种 , 如果不需要返回值,则写 void

                   方法名 : 方法的名字,望文知义,驼峰命名法

                   参数列表 : 要做一件事,需要的必备条件,可以作为入参

                                     可以有多个,用 , 逗号隔开 比如 int a , int b , int c....

                                     形参 : 在方法声明的时候,定义的参数列表

                                     实参 : 方法调用时,实际传入的数据

                   方法体 : 需要执行的代码

                            注意 : return 终止方法运行并返回

                                     如果有返回值类型的方法中,方法体必须有return语句

                                                        比如 public static int m1(){

                                                                 return 1;// 这里的1 只要是int值即可,因为返回值为int类型

                                                        }

                                     如果 没有返回值 那么可以写return 也可以不写 ,就算写return 也不能返回数据,只能终止运行

                                               public static void m1(){

                                                        return; // 只有终止方法运行的功能

                                              }

 

 16.方法分类

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值