math類代表數學類,提供簡單的數**算(提供的屬性和方法都是靜態的)
package cn.tedu.math;
public class mathdemo;
//字串來儲存驗證碼內容
string str="";
//迴圈實現隨機選取驗證碼的內容
for(int i=1;i<=4;i++)catch(filenotexit***ception e)catch(filesnotfoundexception e)catch(nullpointerexception e)
//當異常被處理之後後續**正常執行
system.out.println("讀取完成");
}//定義讀取檔案的方法
//方法上可以丟擲多個異常(中間用逗號分隔)
//如果方法上必須要丟擲的異常就是編譯時異常
public static string readfiles(stringpath)
throws filenotexit***ception,filesnotfoundexception,nullpointerexception
//判斷檔案型別是否是txt檔案
if(!path.endswith("txt"))
//判斷路徑是否是w碟符
if(path.startswith("w"))
//讀取檔案內容
return"檔案內容";}}
//自定義異常類
//自定義異常類繼承除了runtimeexception類以及子類以外其他的異常類
//自定義異常預設就是編譯時異常
class filenotexit***ception extends exception
class filesnotfoundexception extends exception
//有參構造給私有化屬性進行賦值
public filesnotfoundexception(stringmessage)*/
//有參構造給父類的私有化屬性進行賦值
public filesnotfoundexception(stringmessage)
java中Math類的常用API
public static int abs int a 絕對值 public static double ceil double a 向上取整 public static double floor double a 向下取整 public static int max int a,int b 最大值...
Java常用API(五)Math 數學類
math是最終類,且建構函式被私有化,所以不允許建立物件。但是提供了一系列的靜態方法 完全作為了工具類使用。只提供了初等的運算。e 底數 是所有自然數的底數。pi 圓周率 ceil 向上取整。返回doouble型別的值。floor 向下取整。返回都變了型別的值。round 四捨五入。返回long型別...
ElasticSearch中的date型別
1.1 date 資料型別 elasticsearch 資料是以json格式儲存的,而json中是並沒有date資料型別,因此 elasticsearch 中雖然有date型別,但在展示時卻要轉化成另外的格式。date型別在 elasticsearch 展示的格式有下面幾種 utc utc univ...