一、循环语句

1.while语句

while 是真假循环,当某个条件为真的时候执行

while(布尔型表达式){
        循环体 ;
}

2. Do while语句

for 和 while 执行次数是0~N次

而 do while 能够保证代码至少执行一次,先执行一次在进行判断

应用非常少

语法 :

do{
}while();

3.break

break 两种用法

3.1.用于switch中,结束case分支,防止case穿透

3.2.用于循环中,跳出循环

        比如,在一堆数据中,查找某一个数据,那么当我们找到数据时可以使用break提前结束循环.

break跳出for循环 java java break跳出while循环_break跳出for循环 java

如果在嵌套循环中使用break,只能终止近层循环(break在哪个循环中,就终止哪个循环)

想要结束外层循环,可以如下

break跳出for循环 java java break跳出while循环_java_02

 4.continue

跳过当次循环,继续下一次

break跳出for循环 java java break跳出while循环_break跳出for循环 java_03

 二、方法

1.方法的目的:1.代码复用        2.使程序更加简短可读性更好        3.有利于程序的维护        4.开发效率的提高

2.方法是什么:很多条语句的集合,只要我们使用这个方法,就等于使用这些代码.

3.方法的声明

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

修饰符列表:            []:中括号的意思是 可以用可以没有,可以有多个

                                权限控制:public private protected 不写 四选一   

                                其他修饰符:static 修饰是否静态,synchronized 线程同步,加上同步

                                                         abstrace 抽象  final 最终 二选一

返回值类型:           void 和 11种数据类型

                                作用:方法执行完功能之后,需不需要返回值给调用处,如果不需要反馈

                                void说明没有返回值类型

                                 具体用哪个类型看你返回值是什么类型(满足自动类型转换)

方法名:                  望文知意 驼峰命名法 符合命名规则

参数列表:                多个参数以逗号隔开(int a , int b , double c,.........),方法内部需要用到的参数

形参:在方法声明的时候,规定应该传入什么类型的数据

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

写方法: 只考虑功能实现,这个方法最终用来干什么,用在什么地方,和声明无关

return:

                终止方法运行,碰到return,方法结束,所以return之后不能写代码

                return返回数据,需要有返回值才可以

                有返回值的方法中,return必须写,语法: return 值; 这个值必须和返回值类型向同

                没有返回值的方法中,retuen可写可不写, 语法: return ; 后面不能写数值

                此时return的功能只有终止方法

4.方法的调用

方法分类:

        静态方法:使用static修饰的方法

        成员方法:没有使用static修饰的方法

        构造方法:先不管

调用:

        静态方法:类名.方法名(参数) ;       同一类中类名可以省略

        成员方法:对象.方法名(参数) ;

        方法不调用不执行,调用才执行,将返回值返回给调用处