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"); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。