
Math類:
Math類,不允許有子類,它直接繼承于object.
Math類包含執行基本數字運算的方法.如基本指數,對數,平方根和三角函數.
Math的基本方法:
System.out.pintln(“1.絕對值:”+Math.abs(16)+”t”+Math.abs(-16)+”結果為16,16”);
System.out.println(“向上取整”+Math.ceil(6.666)+”t”+Marh.ceil(-6.66)+”結果為7,-6”);
System.out.println(“向下取整”+Math.floor(6.66)+”t”+”Math.floor(-6.66)”+”結果為6,-7”);
System.out.println(“最值:”+Math.max(14,16)+”t”+Math.min(1,6)+”結果為:16,1”);
//注:max比較兩個數中大的值,打印大的值,min比較兩個數中小的值,打印小的值.
System.out.println(“6的2次方”+Math.pow(6,2)+”t”+”6的立方”+Math.pow(6,3)+”結果為...自己去算”);
System.out.println(“隨機數:隨機生成一個0-1直接且不為1的小數,Math.random()”);
21System.out.prinln(“四舍五入:”+Matn.round(2.123));
如何靜態導入Math類:
Import Static java.lang.Math.*;
導入后再同個方法里沒同時實現相同屬性值的情況下,不需要加Math.
Filed類:
可以實現創建目錄和刪除目錄,可以實現獲取目錄或者文件等功能,但不能直接訪問文件里的內容,
Filed類是直接繼承object的,
靜態屬性:
Static string --pathsetarator與路徑相關的分割字符,通常表示為字符串
separator與系統相關的默認名稱:分隔符字符.一方便的方式表示字符串.
Static char --pathsetaratorchar :與路徑相關的分割字符.
Sepathtorchar:與系統相關的默認分割符字符.
構造方法:
File(File parent,String child)
//從父類抽象路徑名和子路徑名字符串創建新的fild實例.
File(String pathname)
//給指定的路徑名字符串轉換為抽象路徑來創建新的實例.
File(String parent,String child)
//從父類抽象路徑名和子路徑名字符串創建新的fild實例.
File(URI uri)
//通過給指定的file:URI轉換為抽象路徑名來創建新的file實例.
如還有方面沒說到請大佬下方說明....向大佬學習,和小白探討.