2.Java基礎複習---Math、File類

1.Math 

   abs 絕對值dom

   cos 餘弦 acos 反餘弦spa

   sin 正弦 asin 反正弦字符串

   tan 正切 atan 反正切get

   sqrt 平方根it

   pow(double a,double b) a的b次冪table

   log 天然對數ast

   exp e爲底指數隨機數

   max(double a,double b) 比較 a和 b 大小file

   min(double a,double b) 比較 a和 b 大小方法

   random() 返回0.0到1.0的隨機數

   long round(double a) double型的數據啊轉換爲long型(四捨五入)

   toDegress(double angrad) 弧度-->角度

   toRadians(double angdeg) 角度-->弧度

2.File

 


 public static String pathSeparator;系統下文件分隔符


 public File(File parent,String child);parent目錄下的child文件

 public File(String pathname);指定路徑下的文件

 public File(String parent,String child);parent目錄下child文件

 public File(URI uri); file:uri 文件

 


 public        boolean  canExecute();是不是可執行文件

 public        boolean  canRead();是否能夠讀

 public        boolean  canWrite();是否能夠寫

 public        boolean  createNewFile();若是文件不存在是否自動建立文件

 public static File     createTempFile(String prefix,String suffix)根據prefix、suffix在系統默認目錄建立文件

 public static File     createTempFile(String prefix,String suffix,File directory)根據prefix、suffix生成文件名稱在directory目錄生成文件

 public        boolean  delete();是否刪除

 public        File     getAbsoluteFile();獲取文件絕對路徑文件

 public        String   getAbsolutePath();獲取文件絕對路徑名稱

 public        File     getCanonicalFile();方法返回此抽象路徑名的規範形式

 public        String   getCanonicalPath();此方法返回此抽象路徑名的規範路徑名字符串。

 public        long     getFreeSpace(); 方法返回此抽象路徑名的分區中的未分配的字節數

 public        String   getName();獲取文件名稱

 public        String   getParent();返回父文件抽象路徑

 public        File     getParentFile();獲取父目錄

 public        String   getPath();文件或者目錄抽象路徑

 public        boolean  isAbsolute();抽象路徑是不是絕對路徑

 public        bookean  isDirectory();是不是目錄

 public        boolean  isFile();是不是文件

 public        booleean isHidden();是不是隱藏的文件或目錄

 public        long     lastModified();最後一次修改時間

 public        long     length();文件長度

 public        String[] list();當前路徑下的全部子目錄或者文件路徑

 public        File[]   listFiles();當前路徑下的全部子目錄或者文件

 public        boolean  mkdir();是否建立目錄 只建立一級目錄

 public        boolean  mkdirs();是否建立目錄

         File f = new File("e://xxx//yyy");  

         System.out.println(f.mkdirs());//生成全部目錄  

        //f.mkdir();  必須xxx目錄存在才能生成yyy目錄  

        //f.createNewFile(); 

 public        boolean renameTo(File dest);方法從新命名此抽象名稱指定的文件

 public        boolean setExecutable(boolean executable)設置文件可執行

 public        boolean setExecutable(boolean executable,boolean ownerOnyl)設置文件是否只能建立人執行

 public        boolean setLastModified(long time)設置最後修改時間

 public        boolean setReadable(boolean readable)設置是否可讀

 public        boolean setReadable(boolean readable,boolean ownerOnly);設置文件是否只能建立人可讀

 public        boolean setReadOnly();標記文件只讀

 public        boolean setWritable(boolean wirtable)設置文件是否可寫

 public        boolean setWritable(boolean writable,boolean ownerOnly)設置文件是否只能建立人寫

 public        URI     toURI();返回URI格式

相關文章
相關標籤/搜索