---恢复内容开始---
java中有多种循环结构,我自己总结为:if-else选择结构,多重if选择结构,嵌套if选择结构,switch选择结构,while循环,do-while循环,for循环和嵌套循环。
if-else选择结构:if(条件表达式){语句块};else {语句块};
多重if选择结构:if(条件表达式){语句块}; else if(条件表达式){语句块} ; else if(条件表达式) {语句块}; ........
嵌套if选择结构: 在while循环,for循环中嵌套着if 选择结构。
switch选择结构:switch(表达式){case 常量1:语句;break;case 常量2:语句;break;........default:语句;} switch主要是做等值判断,因为case后边跟的是常量。
while循环:while(循环条件) { 循环操作 } ,while特点是:先判断条件,条件符合在进行循环操作,直到循环条件不满足,就不在执行循环!
do-while循环:do { 循环操作 }while(循环条件); 它的特点是:先做一次循环,在判断循环条件,条件符合,继续执行循环体,不符合条件,退出循环!
for循环: for(参数初始化;循环条件;迭代){ 循环操作 }
嵌套循环:在循环体中,嵌套循环。
for 循环与while循环的不同在于:for循环中循环的次数是固定的,for循环可以用while循环代替,while循环不一定可以用for循环代替。
综上所述:循环一般包括四个部分,其中是 循环变量,循环条件,循环操作,循环迭代。
---恢复内容结束---
原文:http://www.cnblogs.com/meiblog/p/4381766.html