1、while循环:
表示如果条件满足,程序一直循环执行,直到条件不满足为止。
所以while循环的条件一般通过变量来进行控制,在循环体内对变量值做相应改变,以便在适当的时候退出,避免陷入死循环。

int i =1;
 while(i <5){
 //业务逻辑
 if(i%2>0){
 System.out.print(“i是偶数”)
 }else{
 System.out.print(“i是奇数”)
 return i
 }
 i++
 }


2、do while循环
在检查条件是否为真之前,这种循环会执行一次代码块,然后只要条件为真就会重复循环。(就是说不管条件成立不成立先

执行一次逻辑)
 do {
 要执行的代码块
 }
 while (条件) ;


注意这里分号不能少