integer java

作者:原创时间:2022-03-22
文档

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 值,这里需要一个字面上是数字的字符串。

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
interface java iterator java 铁观音产地是哪个地方 java -ea 南极洲有哪些国家 行程码带*号什么意思 祁连山在哪个省境内 idea新建java项目 java -xms java 32bit idea新建一个java项目 熊猫只有中国才有的吗 java a++和++a的区别 茉莉花茶是绿茶吗 java active 瓮安县属于哪个市 java activiti java activity 西北五省是哪五省 java actuator instant java instance java influxdb java idea编写java程序 idea怎么建立java idea创建普通java项目 idea创建java hotspot java hibernate java hbase java guava java groupby java grep java golang调用java glue java geojson java geohash java gdb java gdal java gateway java