小编Raj*_*vam的帖子

Java Wrapper 的比较

public static void main(String[] args) {    
    System.out.println((Integer.valueOf("5000") <= Integer.valueOf("5000")));
    System.out.println((Integer.valueOf("5000") == Integer.valueOf("5000")));       
}
Run Code Online (Sandbox Code Playgroud)

上面的代码分别打印truefalse。这是可以理解的,但是为什么false当我们使用==.

但是,当使用<=(小于或等于)时,为什么是答案true

java inequality equality wrapper primitive-types

5
推荐指数
1
解决办法
823
查看次数

标签 统计

equality ×1

inequality ×1

java ×1

primitive-types ×1

wrapper ×1