循环语句while的使用方法及实例

**while基本语句结构

while(条件){

在这里插入代码片
1
}
实例 以下代码能够实现电脑哔哔声:

java.awt.Toolkit.getDefaultToolkit().beep();

若要让程序等两秒再发出哔哔声可以采用:

try{
Thread.currentThread().sleep(500);
}catch(Exception e){
}

因此要产生3声500ms的哔哔声,只要重复同样的代码如下:

java.awt.Toolkit.getDefaultToolkit().beep();
try{
Thread.currentThread().sleep(500);
}catch(Exception e){
}
java.awt.Toolkit.getDefaultToolkit().beep();
try{
Thread.currentThread().sleep(500);
}catch(Exception e){
}
java.awt.Toolkit.getDefaultToolkit().beep();
try{
Thread.currentThread().sleep(500);
}catch(Exception e){
}

但是有些情况下复杂的代码不起作用,如以下两种情况:一者重复次数超过五次,意味着代码要增长五倍,若有一段代码需要修改,所有都得重复修改,二者根本不知道程序所要执行的次数。
这是我们使用while语句就能解决这个大麻烦:
public static void main(String args[]){
int i = 0;
while(i<20){
java.awt.Toolkit.getDefaultToolkit().beep();
try{
Thread.currentThread().sleep(500);
}catch(Exception e){
}
i++;
}
}

一遍代码就能让程序重复执行很多次!
————————————————
版权声明:本文为CSDN博主「莯漁」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43877028/article/details/88425758**加粗样式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值