天道酬勤,学无止境

YSOcean

浅谈 Integer 类

彻底明白 Integer 类和 int 基本数据类型的区别!!!   突然发现自己对Integer i = 10;这种语法不太明白,于是乎有了这篇文章,那么在讲解 Integer 之前,我们先看下面这段代码: public static void main(String[] args) { Integer i = 10; Integer j = 10; System.out.println(i == j); Integer a = 128; Integer b = 128; System.out.println(a == b); int k = 10; System.out.println(k == i); int kk = 128; System.out.println(kk == a); Integer m = new Integer(10); Integer n = new Integer(10); System.out.println(m == n); }   大家可以先思考一下结果是什么?   答案是:      至于为什么是这个结果,下面我们来一一介绍。 1、Integer 类简介   首先我们大致看一下Integer是什么,Integer 类在JDK1.0的时候就有了,它是一个类,是 int 基本数据类型的封装类。      基本API如下:            

2021-05-18 21:07:42    分类:博客    YSOcean   Integer类