1、循环结构的第二种 while循环
一般情况,不清楚循环次数的时候,使用while循环
语句定义格式:
初始化语句;
while(判断条件语句){
循环体内容;
控制条件语句;
}
可以和for循环做等价转换。
2、do...while循环
语句定义格式:
初始化语句;
do{
循环体语句;
控制条件语句;
}while(判断条件语句);
面试题:do...while循环与while循环的区别?
1、do...while循环会先执行一次循环体内容,然后再进行判断是否进循环。
2、while循环是先执行判断条件语句,是true的时候,才会执行循环体内容。
双重for循环:
外层for循环控制行,内层for循环控制列。自己尝试着打印九九乘法表
控制条件语句:
break; 使用在switch语句和循环语句中
break跳出多层循环的使用,带标签的跳出。
continue; 只能使用在循环语句中
return; 相当于结束了main方法,学完方法后,return作为定义方法的最后一句,表示方法结束返回值给调用者。
方法:
方法定义的语句格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){
方法主体代码;
return XXX;
}
注意:
1、搞清楚什么是形参,什么是实参
2、返回值类型与return要一致
3、方法不调用坚决不执行,在main方法中调用,因为main方法是JVM程序运行的唯一入口
4、没有返回值的时候,返回值类型是void.
方法的重载:
在同一个类中,方法名一致参数列表(参数个数或者参数类型)不一致,与返回值无关。