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格式

相关文章
相关标签/搜索