java实现流水灯(附完整源码)
时间: 2023-11-09 15:06:47 浏览: 134
以下是Java实现流水灯的完整源码:
```java
public class LEDLight {
public static void main(String[] args) throws InterruptedException {
int delay = 1000; // 延迟时间,单位为毫秒
while (true) {
System.out.print("Red ");
Thread.sleep(delay);
System.out.print("Yellow ");
Thread.sleep(delay);
System.out.println("Green ");
Thread.sleep(delay);
}
}
}
```
该程序使用一个`while`循环来不断循环打印“Red”、“Yellow”和“Green”三种颜色,每个颜色之间停顿一段时间,以形成流水灯的效果。程序使用`Thread.sleep()`方法来实现延迟效果。在循环过程中,使用`System.out.print()`方法输出每个颜色,最后使用`System.out.println()`方法输出“Green”并换行。程序将一直运行,直到被手动停止。
阅读全文