java中两个字符串如何比较大小
有两个日期如20131011,20131030,类型为String,如何比较出20131030大于20131011,求java代码...
有两个日期 如20131011,20131030,类型为String,如何比较出20131030大于20131011,求java代码
展开
9个回答
展开全部
public class Hello {
public static void main(String args[]) {
String str1 = "20131030";
String str2 = "20131030"; // 技巧:comapreTo 正则大 负则小 相等为0
if (str1.compareTo(str2) > 0)
System.out.println(str1 + "比" + str2 + "大");
else if (str1.compareTo(str2) == 0)
System.out.println(str1 + "等于" + str2);
else
System.out.println(str1 + "比" + str2 + "小");
}
}
public static void main(String args[]) {
String str1 = "20131030";
String str2 = "20131030"; // 技巧:comapreTo 正则大 负则小 相等为0
if (str1.compareTo(str2) > 0)
System.out.println(str1 + "比" + str2 + "大");
else if (str1.compareTo(str2) == 0)
System.out.println(str1 + "等于" + str2);
else
System.out.println(str1 + "比" + str2 + "小");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先用Integer.parseInt()转型,再相减就OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比较出大小之后 想要显示什么嘛?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询