**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**加粗样式