java integer 包_java之学习基本类型包装类的概述及Integer类的概述和构造方法

本文介绍了Java中的基本类型包装类的作用,包括为何要将基本类型封装成对象,以及它们与字符串之间的转换操作。重点讲解了Integer类,阐述了其作为int类型包装类的功能,如提供多种数值转换方法,并展示了Integer类的构造方法和常用常量。通过实例演示了如何使用Integer类的构造方法创建对象并进行数值转换。
摘要由CSDN通过智能技术生成

基本类型包装类的概述

A:为什么会有基本类型包装类

* 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。

* B:常用操作

* 常用的操作之一:用于基本数据类型与字符串之间的转换。

* C:基本类型和包装类的对应

byte               Byte

short            Short

int                Integer

long             Long

float            Float

double        Double

char           Character

boolean      Boolean

Integer类的概述和构造方法

A:Integer类概述

* 通过JDK提供的API,查看Integer类的说明

* Integer 类在对象中包装了一个基本类型 int 的值,

* 该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,

* 还提供了处理 int 类型时非常有用的其他一些常量和方法

B:构造方法

* public Integer(int value)

* public Integer(String s)

C:案例演示

* 使用构造方法创建对象

packagecom.ifenx8.study.array;

public class Demo_Integer {

/**

* A:为什么会有基本类型包装类

* 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。

* B:常用操作

* 常用的操作之一:用于基本数据类型与字符串之间的转换。

* C:基本类型和包装类的对应

*

byte Byte

short Short

int Integer

long Long

float Float

double Double

char Character

boolean Boolean

*/

public static voidmain(String[]args) {

System.out.println(Integer.toBinaryString(60));//转换成二进制

System.out.println(Integer.toOctalString(60));//转换成八进制

System.out.println(Integer.toHexString(60));//转换成十六进制

integer();

}

/*

* A:Integer类概述

* 通过JDK提供的API,查看Integer类的说明

* Integer 类在对象中包装了一个基本类型 int 的值,

* 该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,

* 还提供了处理 int 类型时非常有用的其他一些常量和方法

* B:构造方法

* public Integer(int value)

* public Integer(String s)

* C:案例演示

* 使用构造方法创建对象

*/

public static voidinteger() {

System.out.println(Integer.MAX_VALUE);//值为 2的31次方-1 的常量,它表示 int 类型能够表示的最大值。

System.out.println(Integer.MIN_VALUE);//值为 -2的31次方 的常量,它表示 int 类型能够表示的最小值。

Integeri= new Integer(60);

System.out.println(i);

Integeri2= new Integer(“60”);

System.out.println(i2);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值