java integer 包_java之学习基本类型包装类的概述及Integer类的概述和构造方法
基本類型包裝類的概述
A:為什么會有基本類型包裝類
* 將基本數(shù)據(jù)類型封裝成對象的好處在于可以在對象中定義更多的功能方法操作該數(shù)據(jù)。
* B:常用操作
* 常用的操作之一:用于基本數(shù)據(jù)類型與字符串之間的轉(zhuǎn)換。
* C:基本類型和包裝類的對應(yīng)
byte ? ? ? ? ? ? ? Byte
short ? ? ? ? ? ?Short
int ? ? ? ? ? ? ? ?Integer
long ? ? ? ? ? ? Long
float ? ? ? ? ? ?Float
double ? ? ? ?Double
char ? ? ? ? ? Character
boolean ? ? ?Boolean
Integer類的概述和構(gòu)造方法
A:Integer類概述
* 通過JDK提供的API,查看Integer類的說明
* Integer 類在對象中包裝了一個基本類型 int 的值,
* 該類提供了多個方法,能在 int 類型和 String 類型之間互相轉(zhuǎn)換,
* 還提供了處理 int 類型時非常有用的其他一些常量和方法
B:構(gòu)造方法
* public Integer(int value)
* public Integer(String s)
C:案例演示
* 使用構(gòu)造方法創(chuàng)建對象
packagecom.ifenx8.study.array;
public class Demo_Integer {
/**
* A:為什么會有基本類型包裝類
* 將基本數(shù)據(jù)類型封裝成對象的好處在于可以在對象中定義更多的功能方法操作該數(shù)據(jù)。
* B:常用操作
* 常用的操作之一:用于基本數(shù)據(jù)類型與字符串之間的轉(zhuǎn)換。
* C:基本類型和包裝類的對應(yīng)
*
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));//轉(zhuǎn)換成二進制
System.out.println(Integer.toOctalString(60));//轉(zhuǎn)換成八進制
System.out.println(Integer.toHexString(60));//轉(zhuǎn)換成十六進制
integer();
}
/*
* A:Integer類概述
* 通過JDK提供的API,查看Integer類的說明
* Integer 類在對象中包裝了一個基本類型 int 的值,
* 該類提供了多個方法,能在 int 類型和 String 類型之間互相轉(zhuǎn)換,
* 還提供了處理 int 類型時非常有用的其他一些常量和方法
* B:構(gòu)造方法
* public Integer(int value)
* public Integer(String s)
* C:案例演示
* 使用構(gòu)造方法創(chuàng)建對象
*/
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);
}
}
總結(jié)
以上是生活随笔為你收集整理的java integer 包_java之学习基本类型包装类的概述及Integer类的概述和构造方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle segment exten
- 下一篇: 服务器热修复,热修复探究,hotfix,