for(){}
while(){}
do{}while()
for循環:
① ② ③
for(int i= 0 ;i <300;i++){
④
//循環體
}
第一次執行:①②④③
第二次執行:②④③
......
②不滿足了以後,退出循環
for循環的其他幾種寫法:
1:
int i = 0 ;
for(;i <300;i++){}
2:
for(int i=0 ;i <300;){
//循環體
i++;
}
3:
for(;;){
//死循環結構
}
循環三要素:
構成循環的條件
循環的條件 變量的自加
退出循環的條件 i<300
嵌套for循環:
for(){
for(){}
}
外層執行一次,內層執行一輪
作業:
******
*****
****
***
**
*
******
*****
****
***
**
*
*
* *
* * *
* * * *
* * * * *
package day06;
/**
* 演示for循環
*/
public class ForDemo {
public static void main(String [] args){
// for 1+2+3+4+....+100=5050
int num = 0 ;
for(int i =1 ;i <=100;i++){
//num = num+i;
//
num+=i;
}
System.out.println(num);
/*
* *
* **
* ***
* ****
* *****
* ******
*
* 嵌套for循環
*/
//外層控制畫幾層,內層控制每層畫幾個*
for(int i= 0;i<6;i++){
for(int j=0 ;j<=i;j++){
System.out.print("*");
}
//換行
System.out.println();
}
}
}