java Digital Clock
时间: 2023-08-16 10:03:21 浏览: 69
下面是一个简单的 Java 数字时钟实现:
```java
import java.util.Calendar;
import java.util.Date;
public class DigitalClock {
public static void main(String[] args) {
while (true) {
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
System.out.printf("%02d:%02d:%02d\n", hour, minute, second);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
```
这个程序会不断地输出当前的小时、分钟和秒数,并且每隔一秒钟更新一次。可以使用 `System.out.printf` 方法来格式化输出,确保数字有两位数。