java補漏知識點 第九章

2021-08-16 20:31:31 字數 4417 閱讀 2089

一、

math

三角函式

sin(radians)

返回以弧度為單位的角度的三角正弦函式值,

1弧度約為

57.3°

cos(radians)

返回以弧度為單位的角度的三角余弦函式值

tan(radians)

返回以弧度為單位的角度的三角正切函式值

toradians(degree)

將以度為單位的角度值轉換為以弧度表示

todegrees(radians)

將以弧度為單位的角度值轉換為以度表示

asin(a)

返回以弧度為單位的角度的反三角正弦函式值

acos(a)

返回以弧度為單位的角度的反三角正弦函式值

atan(a)

返回以弧度為單位的角度的反三角正弦函式值

指數函式

exp(x) e

的x次方

log(x) x

的以自然底數

(e)為低的對數

log10(x) x

的以10

為低的對數

pow(x,y) x

的y次方

sqrt(x)

x>=0;x

的平方根

取整方法

ceil(x) x

的向上取整為它最接近的整數;返回型別為

double

floor(x) x

的向下取整為它最接近的整數;返回型別為

double

rint(x) x

取整為它最接近的整數;

y.5取偶數;返回型別為

double

round(x) 如果

x為單精度數,返回

(int)math.floor(x+0.5)

;如果x

是雙精度數,返回

(long)math.floor(x+0.5)

其他

min

max

abs

random

todegree(x) x

轉換為角度

二、

character

isdigit(ch)

字元是否為乙個數字

isletter(ch)

字元是否為乙個字母

isletterordigit(ch)

字元是否為乙個數字或字母

islowercase(ch)

字元是否為乙個小寫字母

isuppercase(ch)

字元是否為乙個大寫字母

tolowercase(ch)

返回指定的字元的小寫形式

touppercase(ch)

返回指定的字元的大寫形式

三、

string

1.

字串操作

length()

返回字元數

charat(index)

返回字串

s中指定位置

index

的字元

concat(s1)

字串相連

touppercase()

所有字母大寫

tolowercase()

所有字母小寫

trim()

去掉了兩端的空白字元(

」 」、\t、

\f、\r、

\n)

2.string

物件的比較方法

equals(s1)

比較字串;返回布林型

equalsignorecase(s1)

不區分大小寫比較字串;返回布林型

compareto(s1)

比較字串;返回數字型;

1為大於

comparetoignore(s1)

不區分大小寫比較字串;返回數字型

startswith(prefix)

字串是否以指定的字首開始

endswith(suffix)

字串是否以指定的字尾結束

s.contains(s1)

字串s1是否字串

s的子字串

3.

其子字串或字元

substring(beginindex)

返回以指定位置開始到結尾的子串

substring(beginindex,endindex)

返回以指定位置開始到下標為

endindex-1

的子串

indexof(ch)

返回第一次出現

ch的下標;沒有返回

-1,下同

indexof(ch,fromindex)

返回從指定位置之後的第一次出現

ch的下標

indexof(s)

返回第一次出現字串

s的下標

indexof(s,fromindex)

返回從指定位置之後的第一次出現字串

s的下標

lastindexof(ch)

返回最後一次出現

ch的下標

lastindexof(ch,endindex)

返回從指定位置之

前的最後一次出現

ch的下標

lastindexof(s)

返回最後一次出現字串

s的下標

lastindexof(s,endindex)

返回從指定位置之

前的最後一次出現字串

s的下標

四、

unicode

ascii

unicode

一開始被設計為

16位的字元編碼,只能產生

65536

個字元;後來擴充了,

unicode

標準被擴充套件為

11122064

個字元ascii碼:8

位字元編碼

若自增、自減用在

char

變數上,得到該字元之前或之後的

unicode

字元unicode

碼的某些字元的數值超過乙個位元組大小,如

\ufff4」

必須顯式地轉換為

char

五、字串

字串的下標範圍:

0~s.length()-1

字串與數值轉換

自動轉換:如果字串與另一非字串相加,非字串轉換為字串

字串轉整型:

integer.parseint(string)

字串轉

double

型:double.parsedouble(string)

字串輸入

scanner

類的next

方法:以輸入空白字串為結束標誌

scanner

類的nextline

方法:以輸入回車鍵為結束標誌

system.out.printf

1)輸出格式

識別符號 輸出

%b 布林值 %c

字元 %d

十進位制整數 %f

浮點數 %e

標準科學計數法形式的數 %s

字串

2)前面加數值:指定其至少輸出的寬度(不足的在前面加空格) 3

)左對齊:在格式識別符號中加負號;如

%-d

4)直接輸出%:

%% 六、程式控制

1、浮點值都是近似值 2、

輸入/輸出重定向

輸入重定向:從檔案中讀取

輸出重定向:輸出到檔案中

可在同一檔案中同時使用輸入重定向和輸出重定向

3、do-while

:先執行一次,為真繼續迴圈

4、for

語句:控制變數可多個(用逗號隔開)

5、不能在同一語句塊中兩次宣告同一變數

上一章下一章

第九章 離群點

離群點 是指全域性或區域性範圍內偏離一般水平的觀測物件。什麼是離群點,有哪些型別?離群點檢測方法有哪些 把含義講清楚 離群點的型別 1 全域性離群點 當乙個資料物件明顯偏離了資料集中絕大多數的物件時,該物件就是全域性離群點。2 條件離群點 當且僅當在某種特定情境下,乙個資料物件現主偏離資料集中的其他...

第九章(筆記)

轉移指令是可以修改ip,或同時修改cs和ip的指令 offset 是用於提取標號偏移位址的操作符 jmp在第2章裡說到時用於修改ip或同時修改cs和ip的轉移指令,這章裡單獨的jmp指令是乙個無條件的轉移指令 jmp short 標號 是實現段內短轉移 jmp near ptr 標號 是實現段內近轉...

第九章作業

班級 0401304 學號 2013211526 姓名 鄧小俊 2.身份驗證 依據使用者所提供的身份資訊,來進行登入驗證,可以再細分為使用者是否可以登入sql sever 使用者是否可以登入到指定的目標資料庫等。授權 已通過身份驗證的使用者,檢查其所被賦予的許可權,是否可以訪問或者執行目標的物件 3...