常用類2,system,包裝類

2021-09-25 23:11:16 字數 2248 閱讀 5477

注意: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...