Java逻辑控制和方法使用
Java程序结构
- 用if、else可以实现对条件的判断;若进行多值判断,使用switch语句
-
循环结构
- while循环:
while(循环结束条件判断){
循环语句;
修改修改循环结束判断;
}
- do-while循环:
do{
循环语句;
修改循环结束判断;
}while(循环结束条件判断);
- for循环:
for(循环初始化;循环结束判断;修改循环结束条件){
循环体;
}
- 循环使用原则:
对于不知道循环执行次数,但知道循环结束条件的,使用while
明确知道循环次数的,使用for
- 循环控制:
continue:执行到此语句时会跳过当前循环的剩余部分,返回循环判断。
break:退出整个循环
Java方法的定义与使用
- 方法:一段可以被重复调用的代码块(直接在主方法中调用的方法)
-
方法的声明:
public static 方法返回值 方法名称([参数类型 变量 ...]){
方法体代码;
[return 返回值];
}
当方法以void关键字声明,那么此方法没有返回值(可以使用return来结束调用);若有返回值,返回值可以为基本类型和引用类型
-
方法重载
方法名称相同,参数的个数、类型或顺序不同,与方法返回值无关。
- 编码规范:重载函数的返回值类型一定保持相同
-
方法递归
一个方法自己调用自己的方式
- 特点:方法必须有递归的结束条件;方法在每次递归处理的时候一定要作出一些变更