解答私信@星火人
解答 私信
2023-09-14 09:07:00 时间
package App;
import java.util.*;
class Time
{
private int hour;
private int minute;
private int second;
private int transHour;
Scanner reader=new Scanner(System.in);
private void SetTime()
{
System.out.print("Please enter hour, minute, second: ");
hour=reader.nextInt();
minute=reader.nextInt();
second=reader.nextInt();
}
public Time()
{
hour=0;
minute=0;
second=0;
}
public Time(int hourValue)
{
hour=hourValue;
minute=0;
second=0;
}
public Time(int hourValue, int minuteValue, int secondValue)
{
hour=hourValue;
minute=minuteValue;
second=secondValue;
}
public void ToString12()
{
switch(hour)
{
case 13: transHour=1; break;
case 14: transHour=2; break;
case 15: transHour=3; break;
case 16: transHour=4; break;
case 17: transHour=5; break;
case 18: transHour=6; break;
case 19: transHour=7; break;
case 20: transHour=8; break;
case 21: transHour=9; break;
case 22: transHour=10; break;
case 23: transHour=11; break;
default: break;
}
System.out.print("12小时制时间:"+transHour+":"+minute+":"+second);
if(hour>=0&&hour<=12)
System.out.println("AM");
else
System.out.println("PM");
}
public void ToString24()
{
System.out.println("24小时制时间:"+hour+":"+minute+":"+second);
}
}
public class App1
{
public static void main(String[] args)
{
Time t1=new Time();
System.out.println("time1:");
t1.ToString24();
t1.ToString12();
Time t2=new Time(22);
System.out.println("time2:");
t2.ToString24();
t2.ToString12();
Time t3=new Time(22, 36, 30);
System.out.println("time3:");
t3.ToString24();
t3.ToString12();
}
}
相关文章
- 直击RocketMQ面试,模拟面试,八股文部分解答
- 常问面试题,防抖&节流的解答和实现
- 关于本博客项目的一些版本及对应分支的调整并解答一些问题
- leetcode之 两数之和 题目解答C/python
- -2147467259 mysql_我点了帮助,提示说是:连接数据库错误,错误号:-2147467259,怎么回事?望帮我解答。谢谢!…
- 面试20场,我总结了面试问题及解答!激光+IMU融合定位方向
- C语言中常见指针问题集解答
- 南大人工智能学院包揽华为「难题揭榜」9项火花奖!多位学者灵魂提问,任正非万字长文解答
- 精选30道Java笔试题解答详解编程语言
- 深入MySQL数据库:解答你的疑问(mysql数据问号)
- 了解Oracle内存解答你的困惑(oracle内存是什么)
- 夜晚的神谕等待着你的解答(night oracle)
- MySQL下载费用情况解答(mysql下载要花钱吗)
- MySQL上机试题的完美解答(mysql上机试题 答案)
- Oracle主键之谜探索表中隐藏的解答(oracle主键所在表)
- Oracle12c论坛 – 深度解答用户技术问题(oracle12c 论坛)