運算元組的工具類
-tostring:以字串形式表示
-sort:公升序排序
abs:絕對值
-ceil:最大整數上限(3.3->4)
-floor:最小整數下限(3.3->3)
-round:四捨五入
date date=new date();
-gettime:得到毫秒值
-******dateformat
dateformat df=new ******dateformat(「yyyy-mm-dd hh:mm:ss」)
string s=df.format(f)->轉string
dateformat df = new ******dateformat(「yyyy年mm月dd日」);
string str = 「2023年12月11日」;
date date = df.parse(str);->轉date
日曆類// 建立calendar物件
calendar cal = calendar.getinstance();
// 設定年
int year = cal.get(calendar.year);
// 設定月
int month = cal.get(calendar.month) + 1;
// 設定日
int dayofmonth = cal.get(calendar.day_of_month);
cal.set(calendar.year, 2020);
cal.add(calendar.day_of_month, 2); // 加2天
cal.add(calendar.year, ‐3); // 減3年
system
-currrenttimemillis()當前時間,毫秒值
-arraycopy指定陣列資料拷貝
int src = new int;
int dest = new int;
system.arraycopy( src, 0, dest, 0, 3);,包左不包右
/***執行後:兩個陣列中的元素發生了變化
src陣列元素[1,2,3,4,5]
dest陣列元素[1,2,3,9,10]
*/基本類在於效率,為了像物件操作一樣具備更多功能,衍生出包裝類
基本型別 基本型別包裝類
byte byte
short short
int integer
long long
float float
double double
char character
boolean boolean
裝箱:基本->包裝類
拆箱:包裝類->基本
基本數值---->包裝物件
integer i = new integer(4);//使用建構函式函式
integer iii = integer.valueof(4);//使用包裝類中的valueof方法
包裝物件---->基本數值
int num = i.intvalue();
jdk1.5之後可以自動拆裝箱
integer i=5;自動裝箱
i=i+5;右邊先拆箱與5計算,再裝箱
java基礎學習筆記(四 常用基礎類)
主要有兩個方法 random r new random int i r.nextint 100 0,100 範圍內的隨機整數 double d r.nextdouble 0.0,1.0 範圍內的隨機小數enum和class inte ce的地位一樣。列舉類的所有例項都必須放在第一行展示,不需使用ne...
常用類之Math類
math類中常用方法 1 三角函式方法 math類包含下面的三角函式方法 math.todegrees 這個方法是將 2到 2之間的弧度值轉化為度,例如 math.todegrees math.pi 2 結果為90.0 math.toradians 這個方法是將度轉化為 2到 2之間的弧度值,例如 ...
python 類 基礎筆記
類 抽象 比如 房屋圖紙 是抽象的 乙個模板。所以我們在畫圖紙的時候,可以先設定好房子的結構,比如,有個窗戶,有個門 class fangzi object def init self,window,door self.window window swlf.door door物件 類的例項化 根據圖...