各位小夥伴們,大家好,這次小編要介紹的是Java當中if,while,do-while三種循環的區別三種循環的區別,在之前的文章中,這三種循環小編都有介紹過,就不多說了。現在我們主要是看這三種循環的區別。
第一: 如果不滿足條件判斷,那麼for循環和while循環就不會執行,do while循環會執行至少一次。
2. for循環的變量再小括號中定義,只有循環內部才可以使用。(初始化語句不可以輸出)。
3. While循環和do-while循環初始化語句本來就在外面,所以出來循環之後還可以繼續使用。(初始化語句可以輸出)
為了方便大家的理解,小編就先粘代碼了。
publicclassDem01LoopDifferent {
publicstaticvoidmain(String arg[]){
for(inti=1;i<=0;i++){
System.out.println("你真漂亮");
}
}
}
在for循環中,如果不滿足條件,不會輸出結果。
publicclassDem01LoopDifferent {
publicstaticvoidmain(String arg[]){
intx=6;
while(x<=5){
System.out.println("thank you");
x++;
}
}
}
在while循環中,如果不滿足條件也不會輸出結果。
publicclassDem01LoopDifferent {
publicstaticvoidmain(String arg[]){
inti=1;
do{
System.out.println("you are so beautiful");
i++;
}while(i<=0);
//初始化語句本來就在外面,超出循環之後還可以繼續使用
System.out.println(i);//2
}
}
do while循環不滿足條件,也會會執行至少一次。而且可以使用初始化語句。
關於if,while,do-while三種循環的區別,小編就先說到這裡,希望這篇文章可以幫到大家。也歡迎各位小夥伴補充和糾錯。