基本型別轉換為包裝類以及字串

2021-07-10 20:33:02 字數 854 閱讀 1340

一 .  基本型別轉換成包裝類

把基本型別轉換為包裝類,使其具有物件的性質,可以分為手動裝箱和自動裝箱,本文以整型為例,其他型別類似整型。

裝箱:1.手動裝箱

int i=10;

integer x=new integer(i);

x為基本型別int轉換為包裝類integer的乙個例項。

2.自動裝箱

int i=10;

integer y=i;

y為基本型別int轉換為包裝類integer的乙個例項。

拆箱:integer j=new integer(10);

1.手動拆箱

int m=j.intvalue();手動拆箱int型別。

2.自動拆箱

int n=j;自動拆箱為int型別。  

二 . 基本型別和字串的互相轉換,本文以整型為例。

1.基本型別轉換為字串,有以下三種方法

int c=10;

(1):整型int的包裝類integer的tostring方法

string str1=integer.tostring(c);

(2) :string的valueof方法

string str2=string.valueof(c);

(3):字串後直接+" ";

strinf str2=c+" ";

2.將字串轉換為基本型別,有以下兩種方法

string str="8";

(1):基本型別的parseint方法

int d=integer.parseint(str);

(2):基本型別的valueof方法

int e=integer.valueof(str);

基本型別 包裝類以及型別轉換

基本資料型別 byte short int float double long char boolean 整數型別 位元組數 byte 1 short 2 int 4 long 8 浮點型別 單精度 float 4 雙精度 double 8 字元型別 char 2 布林型 boolean 1 包裝類...

java 基本型別 包裝類 字串之間的轉換

1 基本型別和包裝類 基本型別和包裝類可通過自動裝箱和拆箱實現。int i 24 integer a new integer i 手動裝箱 integer b i 自動裝箱 int x a 自動拆箱 int y a.intvalue 受到拆箱 2 基本型別轉string a.使用包裝類的tostri...

基本型別包裝類

一 概述 1 將基本資料型別封裝成物件的好處在於可以在物件中定義更多的功能方法操作該資料。2 常用的操作之一 用於基本資料型別與字串之間的轉換。3 基本型別和包裝類的對應 byte,short,integer,long,float,double character,boolean 二 integer...