java循环基础知识_java基础知识—循环结构
1.while 循环
语法:while(循环操作){
循环操作;
}
特点:先判断,再执行;
2. == :用于数字比较 比较的是地址
equals: 用于字符串比较 比较的是字符
3.do-while
语法:do{
循环操作;
}while(循环条件);
特点:先执行,再判断。
4.while和do-while除了在语法和特点上不同外:
当条件不满足时:while一次都不执行,do-while至少会执行一次
5.调试方法:设置断点、单步执行、观察变量
6.调试步骤:
1)猜出出错位置,设置断点。
2)启动调试,单步运行。
3)观察变量。
4)发现问题。
5)修正代码,重新运行。
6)解决问题。
7.for语法
for(1参数初始化;2条件;3参数叠加){
//4循环操作
}
特点:先判断。再执行。
顺序: 1 2 3 4
8.break:改变程序控制流,多用与循环当中,结合条件结构和分支结构一块使用。
跳出整个循环
continue:只能用循环中。
跳过循环体剩下的语句去执行下一次循环。
结束当前循环,进入下一次循环。
9.while、do-while、for的区别
while :while(循环条件){循环操作}
特点:先判断再执行
使用场景:不确定循环次数
do-while: do{循环操作}while(循环条件);
特点:先执行,在判断
使用场景:不确定循环次数,并且至少执行一次
for : for(参数初始化;条件;参数叠加){循环体}
特点:先判断再执行
使用场景:确定循环次数
10.使用循环的步骤:
1)确定循环条件和循环体
2)套用语法
3)检查能否正常退出
1.while 循环 语法:while(循环操作){ 循环操作; } 特点:先判断,再执行; 2. == :用于数字比较 比较的是地址 equals: 用于字符串比较 比较的是字符 3.do-while 语法:do{ 循环操作; }while(循环条件); 特点:先执行,再判断。 4.while和do-while除了在语法和特点上不同外: 当条件不满足时:while一次都不执行,do-while至少会执行一次 5.调试方法:设置断点、单步执行、观察变量 6.调试步骤: 1)猜出出错位置,设置断点。 2)启动调试,单步运行。 3)观察变量。 4)发现问题。 5)修正代码,重新运行。 6)解决问题。 7.for语法 for(1参数初始化;2条件;3参数叠加){ //4循环操作 } 特点:先判断。再执行。 顺序: 1 2 3 4 8.break:改变程序控制流,多用与循环当中,结合条件结构和分支结构一块使用。 跳出整个循环 continue:只能用循环中。 跳过循环体剩下的语句去执行下一次循环。 结束当前循环,进入下一次循环。 9.while、do-while、for的区别 while :while(循环条件){循环操作} 特点:先判断再执行 使用场景:不确定循环次数 do-while: do{循环操作}while(循环条件); 特点:先执行,在判断 使用场景:不确定循环次数,并且至少执行一次 for : for(参数初始化;条件;参数叠加){循环体} 特点:先判断再执行 使用场景:确定循环次数 10.使用循环的步骤: 1)确定循环条件和循环体 2)套用语法 3)检查能否正常退出