
public class Test {
public static void main(String[] args) {
int a=5,b=-14;
int r=Integercompare(a, b);
Systemoutprint(a+"和"+b+"比:");
Systemoutprintln(r==1"大于":r==0"等于":"小于");
}
}5和-14比:大于
if( getnumPassengers() >95 && getnumPassengers() <100){}
建议getnumPassengers()的返回值用变量存储,再次使用节省内存
两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。
实际上比较的是自1970 年 1 月 1 日 00:00:00 GMT以来的毫秒数。毫秒数越大的时间越大。
String DateStr1 = "2011-10-1 10:20:16";
String DateStr2 = "2011-10-07 15:50:35";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date dateTime1 = dateFormatparse(DateStr1);
Date dateTime2 = dateFormatparse(DateStr2);
int i = dateTime1compareTo(dateTime2);
Systemoutprintln(i < 0);
ps:感觉别人说的很清楚明了。学习!!!
以上就是关于用JAVA实现比较两个数a,b的大小,不能应用大于/小于,if,switch,等判断语句全部的内容,包括:用JAVA实现比较两个数a,b的大小,不能应用大于/小于,if,switch,等判断语句、java里面 大于小于怎么弄、在java的程序里date类型怎么比较大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)