更新時間:2022-11-10 11:06:07 來源:動力節點 瀏覽1431次
Java封裝類是什么?封裝類也叫包裝類,是針對八種基本定義相應的引用類型。
基本數據類型 | 封裝類 |
---|---|
boolean | Boolean |
byte | Byte |
short | Short |
int | Integer |
long | Long |
char | Character |
float | Float |
double | Double |
封裝類用法例子1:
int i = 500;
Integer t = new Integer(i); //把i轉換成Integer類型的對象t
int j = t.intValue(); // 把Integet類型的對象t轉換成整形 j,j = 500
String s = t.toString(); // s = “500”,Integer能調用toString方法,因為Integer的父類是Object類。t變成了toString類型的對象s.
String s1 = Integer.toString(314); // s1= “314“,這個是重載的方法。這個toString被重寫了,而且是靜態的,因為由Integer類調用。
封裝類用法例子2:
/*
int i=328
1,把i轉換成String類型的s;
2,把String數據類型的變量轉換成int類型
3,將long l=3335轉換成Long l2;
4,把上一題中的l2轉換成int j;
*/
public class TestFengzhuang{
public static void main(String args[]){
int i=328;
long l=3335l;
//把i轉換成String類型的s;
//String s=Integer.toString(i);
//String s = new Integer(i).toString(i);
String s = String.valueOf(i);
//把String數據類型的變量轉換成int類型
Integer t = new Integer(i);
int j=t.intValue();
//將long l=3335轉換成Long l2;
Long l1=new Long(l);
String l2=l1.toString(l);
//把上一題中的l2轉換成int j;
int c=l1.intValue();
//輸出轉換后的各個值
System.out.println(s);
System.out.println(j);
System.out.println(l2);
System.out.println(c);
}
}
輸出結果:
328
328
3335
3335
以上就是關于“Java封裝類詳解”的介紹,大家如果想了解更多相關知識,不妨來關注一下本站的Java視頻教程,里面的課程內容從入門到精通,細致全面,通俗易懂,很是零基礎的小伙伴學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習