自行编写一个时钟类,创建了一个时钟方法,输入hour和min的int形式,如何输出
HH:MM的格式,还有这个类后面的@是存储的内存地址吗?
public class Clock {
private int hours;
private int minutes;
public Clock(int h, int m) {
this.hours=h;
this.minutes=m;
}
HH:MM的格式,还有这个类后面的@是存储的内存地址吗?
public class Clock {
private int hours;
private int minutes;
public Clock(int h, int m) {
this.hours=h;
this.minutes=m;
}
字符串拼接一下就可以了
public class Clock {
private int hours;
private int minutes;
public Clock(){}
public Clock(int h, int m) {
this.hours = h;
this.minutes = m;
}
@Override
public String toString() {
return (hours<10?"0"+hours:hours)+":"+(minutes<10?"0"+hours:hours);
}
public static void main(String[] args) {
Clock clock=new Clock(8,6);
System.out.println(clock);
}
}