从0学Java之While循环

开发 前端
do-while循环和while循环很像,唯一的区别是我们在循环体执行结束的时候才来判断条件。也就是说,无论如何,循环都会执行至少一遍,然后再来判断条件。与while循环相同的是,条件满足时执行循环,条件不满足时结束循环。

if语句可以判断条件是否满足,满足时才做相应的动作,而循环语句可以在满足条件时,不断地重复执行一些动作。

重复执行的语句(循环语句)可以多次执行其他语句,它检查一个逻辑条件是否满足,只在满足的时候执行它的循环体。

这篇文章的内容将讲解以下知识点:

①while循环

while语句是一个循环语句,它会首先判断一个条件是否满足,如果条件满足,则执行后面紧跟着的语句或语句括号,然后再次判断条件是否满足,如果条件满足则再次执行,直到条件不满足为止。

后面紧跟的语句或语句括号,就是循环体。

接着上一篇案例:简易自动售卖机

 

//初始化
Scanner in = new Scanner(System.in);
//读入投币金额
System.out.println("请投币:");
int balance = 0;

while(true)
{

int amount = in.nextInt();
balance =balance+amount ;
if(balance >= 4)
{
//打印购物小票
System.out.println("*****************");
System.out.println("* 可口可乐 *");
System.out.println("* 一罐 *");
System.out.println("* 售价:4元 *");
System.out.println("*****************");

// 计算并打印找零
System.out.println("找零:" + (balance-4));
}
else
{
System.out.println("请继续投币:");
}
}

do-while循环和while循环很像,唯一的区别是我们在循环体执行结束的时候才来判断条件。也就是说,无论如何,循环都会执行至少一遍,然后再来判断条件。与while循环相同的是,条件满足时执行循环,条件不满足时结束循环。

责任编辑:武晓燕 来源: Java极客技术
相关推荐

2022-10-28 07:38:06

Javawhile循环

2022-10-31 07:33:05

Javafor循环

2022-10-30 10:14:43

Java循环语句

2022-11-26 00:34:57

数组Java程序

2022-09-30 07:32:39

架构

2022-09-16 07:32:15

编程计算机命令

2022-09-22 07:31:14

Java变量计算

2020-11-13 07:22:46

Java基础While

2022-01-27 09:35:45

whiledo-while循环Java基础

2021-03-24 13:17:41

编程循环语句Java

2010-09-08 17:00:22

SQLWHILE循环

2021-01-13 11:51:25

ARM位置无关码

2020-12-11 09:05:04

ARMMDKGNU

2019-01-29 14:29:03

微服务路由

2021-05-25 11:50:32

ARMuboot网络协议栈

2021-01-08 12:06:59

WDT定时装置

2010-03-16 11:05:53

Java while循

2010-01-07 15:42:57

VB.NET WhilEnd While循环

2021-12-09 23:20:31

Python循环语句

2010-03-19 14:18:07

Java Socket
点赞
收藏

51CTO技术栈公众号