[Java] 文件的基本操作 →→→→→进入此内容的聊天室

来自 , 2019-07-06, 写在 Java, 查看 122 次.
URL http://www.code666.cn/view/8d3369c4
  1. import java.io.File;
  2. import java.io.IOException;
  3.  
  4. public class gh {
  5.  
  6.     public static void main(String[] args) {
  7.      File file=new File("../hello.txt");                //在上一级文件夹创建文件
  8.      
  9.      File file2=new File("../../hello.txt");            //在上上一级文件夹创建文件
  10.      
  11.      if(file.exists())                                  //判断文件是否存在,返回值是boolean
  12.      
  13.      file.isFile();                                     //判断是不是一个文件,返回值为boolean
  14.      
  15.      file.isDirectory();                                //判断是不是一个文件夹,返回值为boolean
  16.      
  17.    
  18.      try {
  19.         file.createNewFile();
  20.         System.out.println("文件创建成功");               //创建文件
  21.     } catch (IOException e) {e.printStackTrace();}
  22.      
  23.      file.delete();                                     //删除文件,不用管地址在哪里,直接删除
  24.      
  25. //     File nameto =new File("new file") ;              //重命名
  26.      File nameto =new File("src/new file") ;            //重命名并移动位置
  27.      file.renameTo(nameto);                             //将file重命名为nameto的名字,并且移动到相应路径
  28.      
  29.      
  30.      System.out.println(file.getName());//得到文件名称
  31.      System.out.println(file.getPath());//得到文件路径
  32.      System.out.println(file.getParentFile());//得到父级路径
  33.      file.getParentFile();//得到父级文件,返回值是file
  34.      System.out.println(file.getAbsolutePath());//得到绝对路径
  35.      file.length();         //得到文件大小
  36.      file.isHidden();       //判断文件是否隐藏
  37.      file.canRead();        //判断文件是否可读
  38.      file.canWrite();       //判断文件是否可写
  39.      file.setWritable(true);//文件设置可写
  40.      file.setReadable(true);

回复 "文件的基本操作"

这儿你可以回复上面这条便签

captcha