public class IntegerTest { @Test public void test() { //null无类型 Assert.assertFalse(null instanceof Integer); //与原始类型比较,自动拆包 Assert.assertTrue(new Integer(700) == 700); //不同对象之间比较,false Assert.assertFalse(new Integer(700) == new Integer(700)); //不同对象之间比较,false Assert.assertFalse(Integer.valueOf(700) == new Integer(700)); //不同对象之间比较,false Assert.assertFalse(Integer.valueOf(700) == Integer.valueOf(700)); //不同对象之间equals比较,true Assert.assertTrue(Integer.valueOf(700).equals(Integer.valueOf(700))); //相同对象之间比较,true Assert.assertTrue(Integer.valueOf(125) == Integer.valueOf(125)); } }
Integer比较
最新推荐文章于 2023-02-21 22:23:05 发布