包裝類作用主要是包裝基本資料型別,包裝為物件資料型別
例:實現大小寫字母的相互轉換
package *;class a
public a(char ch)
public char getch()
public char daxie()
return ch;
} public char xiaoxie()
return ch; }}
public class san
}
定義乙個抽象類,實現圓形,矩形和三角形的面積計算。
package *;abstract class tuxing
class yuan extends tuxing;
public yuan(double r)
public double getmianji()
}class juxing extends tuxing
public juxing(double x, double y)
public double getmianji()
}class sanjiaoxing extends tuxing
public sanjiaoxing(double a,double b,double c)
public double getmianji()
}public class wu
public static double method(tuxing tuxing)
}
包裝類和基本類知識
包裝類和基本類相關知識 自動裝箱和拆箱,也是乙個語法糖 編譯器級別新特性.在底層依然是手動裝箱和拆箱操作.但是 裝箱操作使用的是integer.valueof的方式 帶有快取,就是快取設計 而不是直接new integer.switch支援的資料型別 byte,short,char,int,也支援對...
包裝類和String
針對八種基本資料型別定義相應的引用型別 包裝類。物件導向的好處 繼承 多型 呼叫方法 import org.junit.test 測試方法 類必須公共,不能有任何構造器 方法必須公共無返回值,無參,不能被static修飾。必須加上 test註解,必須引入第三方庫 執行程式 把游標定位在要執行的方法的...
列舉和包裝類
可以認為是類的變種,裡面直接寫的值都是該類的公共靜態常量,沒有getter setter 可以用 型別.值 的方法呼叫 可以和普通類一樣定義屬性和方法 valueof方法常用來將該類的列舉型別與字串型別比較 對應每個基本資料型別,都有乙個包裝型別與之對應 目的 可以把基本資料型別轉換成物件,也可以把...