在java家族中,最不可或缺的便是三大主流的循环结构体,今天我们就来探讨下它的神秘之处。
1.三大循环指哪三大循环?
在java开发使用中,必不可少的都会跟它们打交道,它们分别是 for循环,while循环,do while循环。
语法格式如下:
for(变量;条件;变量++){
//流程语句
}
while(条件){
//当条件为true时进入循环体,直到条件为false则跳出循环体
}
do{
//当条件为true时进入循环体,直到条件为false则跳出循环体
}while(条件);
2.三大循环在项目中的使用方式?
for循环在项目中使用最多,一般嵌套两层循环,
while条件一般用于读取数据库数据时进行迭代循环执行,
do... while...在项目中很少使用,不过也有使用的时候。
3.三大循环各自的特点?
for循环是开界的。它的一般形式为:for(; ; ) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化。这三个部分之间用";"分开。 例如:for(i=1; i
while循环:先判断后执行,可能出现一次都没有循环的情况;变量的初始化是在循环体外,循环条件判断是在while()中进行,而变量的更新是在{ }中进行更新。
do-while循环:至少执行一次再判断其他的和while相似;变量的初始化是在循环体外,do后紧跟{ }while()。
4.三大循环使用规则
在项目使用中,遍历数组或者遍历集合均采用for循环实现比较方便。
while循环常用于读取数据库数据后进行迭代循环。
do while循环常用于在程序中先执行后判断的一些语句当中。
5.总结
通过对比三大循环得出,for循环是最简单方便使用的,其次是while循环,最后是do while循环,当然每个循环都有各自的好处,相比之下,小编常用for循环来遍历数据,各位大神呢?
欢迎各位大神进行回复探讨技术哦!!!!!!!!!!!!
领取专属 10元无门槛券
私享最新 技术干货