分别用do-while和while写一段代码
时间: 2024-01-30 15:01:52 浏览: 35
使用do-while:
```
int i = 0;
do {
System.out.println(i);
i++;
} while (i < 5);
```
使用while:
```
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
```
相关问题
java写一段代码,表明while和do while区别
好的,我可以回答这个问题。while和do while都是循环语句,但是它们的执行顺序不同。while先判断条件是否成立,再执行循环体,而do while先执行一次循环体,再判断条件是否成立。下面是一段示例代码:
```
int i = 0;
while (i < 5) {
System.out.println("while循环:" + i);
i++;
}
int j = 0;
do {
System.out.println("do while循环:" + j);
j++;
} while (j < 5);
```
输出结果为:
```
while循环:0
while循环:1
while循环:2
while循环:3
while循环:4
do while循环:0
do while循环:1
do while循环:2
do while循环:3
do while循环:4
```
java while, do-while
在 Java 中,while 和 do-while 都是循环语句,用于重复执行一段代码块。
while 循环先判断条件是否成立,若成立则执行循环内的代码块,执行完毕后再次判断条件是否成立,若成立则继续执行循环内的代码块,直到条件不成立结束循环。while 循环的语法如下:
```
while (条件) {
// 循环内的代码块
}
```
do-while 循环的执行逻辑与 while 循环类似,不同的是 do-while 循环会先执行一遍循环内的代码块,然后再判断条件是否成立,若成立则继续执行循环内的代码块,直到条件不成立结束循环。do-while 循环的语法如下:
```
do {
// 循环内的代码块
} while (条件);
```
需要注意的是,无论条件是否成立,do-while 循环内的代码块至少会执行一次,而 while 循环内的代码块则可能一次都不执行。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)