注意:1個位元組內的數指向同個物件 ,例如定義integer為100。
包裝類:數字繼承自number類(包括大數,但是字元,布林不是)
char character
int integer
byte byte
short short
long long
float float
double double
boolean boolean
1.方法:
integer.tohexstring() 十六進製制
integer.tooctalstring() 八進位制
integer.tobinarystring() 二進位制
integer.tostring(數字,進製);轉成字串
2.自動裝箱拆箱
基本型別和引用類直接運算
int a =integer.parseint(「23」)
double b = double.parsedouble(「3.45」)
string value1 = integer.tostring(12);
long start = system.currenttimemillis();//當前時間x-2023年1月1日零時零分零秒
system.exit(0) 退出虛擬機器,所有程式全停止
system.gc(); 呼叫**物件所屬類的finalize方法()
arraycopy(object src, int srcpos, object dest, int destpos, int length)
object src, 要複製的源陣列
int srcpos, 陣列源的起始索引
object dest,複製後的目標陣列
int destpos,目標陣列起始索引
int length, 複製幾個
static double sqrt(double d)
返回引數的平方根
static double pow(double a, double b)
a的b次方
math.random(); 返回隨機數 0.0-1.0之間
構造方法1 publuc biginteger
("string字串");
構造方法2 publuc biginteger
("進製"
,"string字串");
public biginteger add
(biginteger val)
:做加法運算
public biginteger subtract
(biginteger val)
:做減法運算
public biginteger multiply
(biginteger val)
:做乘法運算
public biginteger divide
(biginteger val)
:做除法運算
public biginteger remainder
(biginteger val)
:做取餘操作
public biginteger pow
(int exponet)
:進行取引數的 exponet 次方操作
public biginteger negate()
:取相反數
public biginteger shiftlegt
(int n)
:將數字左移 n 位,如果 n 為負數,做右移操作
public biginteger shiftright
(int n)
:將數字右移 n 位,如果 n 為負數,做左移操作
public
intcompareto
(biginteger val)
:做數字比較操作
public biginteger max
(biginteger val)
:返回較大的數值
divide
(biginteger2,
scale
(精度)
, bigdecimal.**round_half_up*
*(取捨方式))
.doublevalue()
;返回double
常用類 包裝類
一 包裝類 對應基本資料型別 j a.lang.integer int j a.lang.long long j a.lang.double double j a.lang.character char j a lang.boolean boolean j a.lang.byte byte j a....
常用類庫 System類
system類包含幾個有用的類字段和方法。它無法例項化。system類提供的設施包括標準輸入,標準輸出和錯誤輸出流 訪問外部定義的屬性和環境變數 載入檔案和庫的方法 以及用於快速複製陣列的一部分的實用方法。system.out.println system.out.print scanner sc ...
常用的類 包裝類
基本資料型別所對應的包裝類 包裝類的預設值是null 對應關係 包裝就是將棧裡面的資料型別放堆裡面 byte byte short short int integer long long float float double double boolean boolean char character...