官术网_书友最值得收藏!

4.3 基本類型及其包裝類型

每一個基本類型都有一個與之對應的包裝類型,也叫作類類型。包裝類型是工具類,表示對象。基本類型和包裝類型的對應關系如表4-2所示。

表4-2 一個負數的二進制計算過程

下面以Integer為例講解包裝類型的功能。包裝類有很多靜態方法,可以直接調用這些靜態方法,實現某些功能。

1.將字符串轉成int或者Integer類型

【文件4.11】Operation10.java

1. String str = "38";
2. int a = Integer.parseInt(str);
3. Integer b = Integer.valueOf(str);

2.獲取最大值或最小值

1. int max = Integer.MAX_VALUE;
2. int min = Integer.MIN_VALUE;

3.常用的進制轉換

1. // 轉成二進制字符串
2. String str1 = Integer.toBinaryString(38);
3. // 轉成八進制字符串
4. String str2 = Integer.toOctalString(38);
5. // 轉成十六進制
6. String str3 = Integer.toHexString(38);
主站蜘蛛池模板: 柏乡县| 上栗县| 甘孜| 醴陵市| 陆良县| 南和县| 沙洋县| 金湖县| 屏南县| 五华县| 瑞昌市| 洮南市| 闸北区| 封丘县| 巴彦县| 嘉义市| 合山市| 光泽县| 安多县| 应城市| 延边| 芦山县| 兖州市| 葫芦岛市| 威信县| 郯城县| 敦化市| 东丽区| 枝江市| 马龙县| 澎湖县| 苏州市| 荔波县| 瑞丽市| 博乐市| 潞城市| 广水市| 兴业县| 敦化市| 集贤县| 万载县|