我的Java筆記 常用類 BigDecimal

2021-08-10 08:16:13 字數 755 閱讀 2607

1.概述:提供浮點型別資料的精確計算。可變的、任意精度的有符號十進位制數(避免損失精度

對於浮點型別的資料類說,他們儲存和整數的儲存是不一致的,是按照有效數字位來進行儲存的,浮點型別的資料計算的時候

容易損失精度

2.構造方式:

public bigdecimal(string val)將 bigdecimal 的字串表示形式轉換為 bigdecimal

3.常用的成員方法;

(1)public bigdecimal add(bigdecimal augend):加

(2)public bigdecimal subtract(bigdecimal subtrahend):減

(3)public bigdecimal multiply(bigdecimal multiplicand):乘法

(4)public bigdecimal divide(bigdecimal divisor):除

(5)public bigdecimal divide(bigdecimal divisor,int scale,int roundingmode)

引數1:商, 引數2:保留幾位小數,引數3:捨入的一種模式:round_half_up 例:

我的筆記 精通JAVA集合類

collection介面 collection是儲存單值集合的最大父介面,但一般開發中,往往很少去直接使用 collection 介面進行開發,而基本上都是使用其子介面,主要子介面 list,set,queue sortedset。一些 collection 允許有重複的元素,而另一些則不允許。一些...

java常用的類

1 system.in.read 把控制台使用者輸入的 字元流,返回成ascii碼 即為乙個int整數 比如使用者在控制台輸入5,那麼read返回的結果是5的ascii碼53.2 system.in是很簡陋 很原始的輸入流物件,通常不使用它來 讀取使用者的輸入,一般會在外面封裝過濾流,buffere...

java 類的筆記

抽像類是對概念的抽象,介面是對功能的抽像,如果不給介面的屬性增加修飾符,預設是public static final abstract class animal abstract void run inte ce geneelec int power 220 void generate 1.子類方法...