math類:
math.abs(): 傳入引數的絕對值
math.max/min(): 比較傳入的多個引數的最大、最小值
math.random:初始值是隨機生成0-1之間的double型別的正值;
math.round():對傳入的float、double值四捨五入;
math.floor(): 返回值小於或等於傳入的數字的最大值;
arrays類:
arrays.binarysearch(arr,formindex,toindex,key);查詢陣列中的指定下標的值
arrays.compare(arr,arr2); 比較兩個陣列的值
arrays.copyof(arr,newlength);對陣列擴容
arrays.tostring(arr); 輸出陣列內容
arrays.copyofrange(arr,0,3); //將指定的陣列中指定的內容賦值到新的陣列中
arrays.equals(arr,arr2); //兩個數列相等時,返回true;
arrays.fill(arr2,6,7,10);//根據下標修改指定範圍內的值
arrays.hashcode(arr); //根據陣列指定內容返回雜湊碼
arrays.parallelsort(arr);// 將陣列公升序排列
arrays.tostring(arr);//返回指定陣列內容的字串表示形式
arrays.parallelsort(arr4,((o1, o2) -> o1.length() - o2.length()));//將指定陣列按公升序排序
arrays.parallelprefix(arr2, (left, right)-> left * right);//陣列內元素從左到右相乘,累乘;
arrays.parallelsetall(arr,operand -> operand10);//operand:陣列索引(下標)10;輸出:0|10|20|30...
bigdecimal類;
//bigdecimal b3 = b1.add(b2); //可以先獲取且定義和的引數值,
bigdecimal add = b1.add(b2); //加法運算
bigdecimal subtract = b1.subtract(b2); //減法運算
bigdecimal multiply = b1.multiply(b2); //乘法運算
bigdecimal divide = b2.divide(b1); //除法運算
date類及dateformat類;
//獲取當前時間;
date date = new date();
//計算當前時間 - 一小時後的時間並輸出;
long time = date.gettime()-(1*60*60*1000);
date date2 = new date(time);
//定義想要的時間表現格式;
******dateformat format = new ******dateformat("yyyy-mm-dd hh:mm ss");
//format:將date 格式轉換為"yyyy-mm-dd hh:mm ss"格式;
string text = format.format(new date());
system.out.println(text);
//parse:將"yyyy-mm-dd hh:mm ss"格式轉化為date物件;用於計算兩個日期之間相差的天數、小時、分鐘、秒數;
date date1 = format.parse("2021-12-12 12:59 50");
system.out.println((new date().gettime() - date1.gettime())/1000/60/60/24);
}
string類:
1. string 建立的字串儲存在公共池中,而 new 建立的字串物件在堆上
2. string建立的字串都是存放在永久代中,不會被gc;
3. 注意:string 類是不可改變的,所以你一旦建立了 string 物件,那它的值就無法改變了;
4. 如果需要對字串做很多修改,那麼應該選擇使用 stringbuffer 和 stringbuilder 類;
clandar類:
clandar(日曆)類:解決了data類不能國際化的問題;
//set 設定日曆
//get 獲取日曆
//add 對年月日,進行加的運算
//gettime :獲取當前時間;
//getactualmaxmum 獲取當前年、月、日(某欄位)的最大值;
public static void main(string args)
常用類庫 StringBuffer類
掌握目標 1,掌握stringbuffer與string的區別。2,掌握stringbuffer常用方法。3,掌握stringbuffer實際應用。stringbuffer是使用緩衝區的,本身也是操作字串的,但是與string類不同,string類的內容一旦宣告則不可改變,改變的只是位址指向。而st...
常用類庫 System類
system類包含幾個有用的類字段和方法。它無法例項化。system類提供的設施包括標準輸入,標準輸出和錯誤輸出流 訪問外部定義的屬性和環境變數 載入檔案和庫的方法 以及用於快速複製陣列的一部分的實用方法。system.out.println system.out.print scanner sc ...
常用類庫 StringBuffer類
掌握目標 1,掌握stringbuffer與string的區別。2,掌握stringbuffer常用方法。3,掌握stringbuffer實際應用。stringbuffer是使用緩衝區的,本身也是操作字串的,但是與string類不同,string類的內容一旦宣告則不可改變,改變的只是位址指向。而st...