integer java是什么,让我们一起了解一下?
integer是编程语言的基本数据类型之一,Integer类在对象中包装了一个基本类型int的值,在Java中,可能会使用到int类型的数据,由于int类型是基本数据类型,无法直接使用,所以需要进行包装,这就引入了Integer类。
如何用Integer类解决由于int类型是基本数据类型而产生的两个需求?
int num=100; String string = Integer.toBinaryString(num); String string1 = Integer.toOctalString(num); String string2 = Integer.toHexString(num);
那么通过调用Integer类的静态方法可以直接将一个int型整数转换为相应的二进制、八进制以及十六进制并且返回结果的字符串形式,我们通过查阅API可以知道上面的静态方法的格式。
static String toBinaryString(int i), 以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。
static String toHexString(int i), 以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。
static String toOctalString(int i),以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。
因此Integer类的构造方法如下:
1、Integer( int value),构造一个新分配的 Integer 对象,它表示指定的 int 值。
2、Integer(String s),构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值,这里需要一个字面上是数字的字符串。
以上就是小编今天的分享了,希望可以帮助到大家。