我是靠谱客的博主 开朗云朵,最近开发中收集的这篇文章主要介绍Java中比较时间字符串的大小,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

记录一个小问题,有时候需要对时间字符串进行比较

可以使用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中比较时间字符串的大小所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部