Java代码中如何判断两个Long类型是否相等呢?
下文笔者讲述使用java代码判断两个Long类型是否相等的方法及示例分享,如下所示
判断long类型是否相等的方法
使用eques()方法或使用longValue()
即可对两个long类型进行相应的判断
如下例所示
public class LongTypeEquals {
public static void main(String[] args) {
Long oneNum=100L;
Long twoNum=100L;
Long oneCommNum127=127L;
Long twoCommNum127=127L;
Long oneCommNum128=128L;
Long twoCommNum128=128L;
Long oneBigNum=10000L;
Long twoBigNum=10000L;
//大于-128 小于127的数
if(oneNum==twoNum){
System.out.println("oneNum == twoNum");
}else{
System.out.println("oneNum != twoNum");
}
// 如果大于127的情况
if(oneCommNum127==twoCommNum127){
System.out.println("oneCommNum127 == twoCommNum127");
}else{
System.out.println("oneCommNum127 != twoCommNum127");
}
// 如果大于127的情况
if(oneCommNum128==twoCommNum128){
System.out.println("oneCommNum128 == twoCommNum128");
}else{
System.out.println("oneCommNum128 != twoCommNum128");
}
//equals 方式比较
if(oneBigNum.equals(twoBigNum)){
System.out.println("oneBigNum == twoBigNum");
}else{
System.out.println("oneBigNum != twoBigNum");
}
// longValue 比较
if(oneBigNum.longValue()==twoBigNum.longValue()){
System.out.println("oneBigNum == twoBigNum");
}else{
System.out.println("oneBigNum != twoBigNum");
}
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


