循环结构的分类
* For语句
格式:
for( 初始化表达式;条件表达式;循环后的操作表达式 ){
循环体;}
注意事项:判断条件语句无论简单还是复杂结果是boolean类型。
*While语句
格式:
初始化语句;
while(判断条件语句){
循环体语句;
控制条件语句;
}
*do...while语句
格式:
初始化语句;
do{
循环体语句;
控制条件语句;
}while( 判断条件语句 );
for循环跟while循环的区别:
*如果你想循环结束后,继续使用控制条件的那个变量,就用while循环。
*不继续控制条件使用那个变量,就用for循环,因为变量及早的从内存中消失,可以提高内存的使用效率。
三种循环语句的区别:
*do...while循环至少执行一次循环体。
*for, while循环必须先判断条件是否成立,然后决定是否执行循环体语句。
Break语句(跳出,终止):
使用场景:只能在switch和循环语句中。
Continue语句(终止本次循环,继续下次循环):
使用场景:只能使用循环语句中。
Return语句(返回)
*它的作用不是结束循环的,而是结束方法的。
方法的概述(特定功能的代码块):
*提高代码的复用性
格式:
修饰符 返回值类型 方法名 (参数类型 参数名1,参数类型 参数名2...){
方法体语句;
return 返回值;
}
如何写方法:
1.明确返回值类型
2.明确参数列表(参数数量)
重载:方法名相同,参数列表不同,与返回值类型无关。
重载的类型:
1.参数个数不同
2.参数类型不同
*顺序不同