date.getTime()){ //输入的时间在标准的时间之后 //执行的代码 } ..." />

在JAVA中如何定义一个从控制台输入的时间变量,然后比较大小

SimpleDateFormat sdf = new SimpleDateFormat("hh:mm");Date date = sdf.parse(input.next()); //输入一个作为标准的时间 Date date2 = sdf.parse(input.next()); //输入一个时间 if(date2.getTime()>date.getTime()){ //输入的时间在标准的时间之后 //执行的代码 } ...
在JAVA中如何定义一个从控制台输入的时间变量,然后比较大小
不知道你是不是这个意思
Scanner input = new Scanner(System.in);
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm");

Date date = sdf.parse(input.next()); //输入一个作为标准的时间
Date date2 = sdf.parse(input.next()); //输入一个时间
if(date2.getTime()>date.getTime()){ //输入的时间在标准的时间之后
//执行的代码
}2013-05-16
用java.util.Scanner输入时、分,然后和另一个已经定义的时间比较时和分,对上了,就执行2013-05-15
用Scanner读取输入的字符串,把字符串用冒号分隔成两部分,然后对这两部分分别做比较就可以了。
比如你输入8:00,就分隔成8和002013-05-16
...没太听懂,"判定其他事件的执行"是什么意思?2013-05-15
mengvlog 阅读 8 次 更新于 2025-07-19 14:04:11 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部