一.分支语句
1.if(条件判断){
语句
}
2.if...else...
3.if...else if...
4.if...else if... else...
5.switch...case...default(可选)... switch语句只能用在判断整型或字符型的变量上,且case后面的常量值也只能是整型或字符型;
二.循环语句
1.while(条件判断){
语句
}
2.do{
语句
}while(条件判断)
do...while语句至少循环一次;
3.for循环
for(初始条件;条件判断;条件改变)
{
循环体语句
}
三.跳转语句
1.break:终止整个循环;
2.continue:跳出当前循环,继续下次循环;
3.return:从一个方法返回;并把控制权交给调用它的语句。
return[表达式]:可选参数,表示要返回的值;
四.方法:有自己的名字,可重复调用。
1.方法4四要素:权限修饰符;返回值类型;方法名;参数(或者没有参数)。
2.方法的重载条件: 两个方法名相同;参数列表不同 (参数个数或者参数类型)。
3.方法的递归:一个方法在自己的方法体内调用自己;
例:求10的阶乘。
public class Text4 {
public static void main(String[] args) {
System.out.println(fact(10));
}
public static long fact(long i) {
if (i == 1) {
return 1;
}
else {
return i * fact(i - 1);
}
}
}