Long型比较是否相等的四个方法

		Long a = 200L;
        Long b = 200L;
        System.out.println(a.equals(b));
        System.out.println(a.longValue()==b.longValue());
        System.out.println(a-b==0);
        System.out.println(a.compareTo(b) == 0);

共四种方法,前两种较为常用。
注意如果比较的值在-128到127之前,可以用==比较。

基本类型long,int等都有常量池,无论大小,都可以用==比较

你可能感兴趣的:(Long型比较是否相等的四个方法)