记录一个小问题,有时候需要对时间字符串进行比较
可以使用String类中的compareTo()方法比较
//格式一:
String str1="2015-02-08 20:20:20";
String str2="2015-01-08 10:10:10";
//格式二:
String str1="2015-02-08";
String str2="2015-01-08";
//格式三:
String str1="20150208";
String str2="20150108";
int res=str1.compareTo(str2);
if(res>0)
System.out.println("str1>str2");
else if(res==0)
System.out.println("str1=str2");
else
System.out.println("str1<str2");
}
有一点需要记住:两个参与比较的字符串的形式及长度必须相同才能够正确比较
//这种格式比较会出错
String str1="2015-02-08";
String str2="20150108";
最后
以上就是开朗云朵最近收集整理的关于Java中比较时间字符串的大小的全部内容,更多相关Java中比较时间字符串内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复