java中关于File类的使用

      在java的学习中File类是我们肯定会学习到的内容,作为菜鸟的我也是刚刚才学习到,但我还是忍不住内心的冲动想把自己知道的告诉大家(我控制不住计几啊),废话不多说了,我们就直接开始吧

      1)创建文件夹,简单的说就是在目录下用File类创建一个文件夹,代码如下:

     

           package file类;
           import java.io.File;
           public class FileTest {
           public static void main(String[] args) {
           File file=new File("E:\\adfv\\java2");
//        创建单个文件夹  file.mkdir();
//        创建多级文件夹
           file.mkdirs();
     创建的方法有两种,区别只是方法名后一个没有s一个有s,但和注释说的一样mkdirs可以创建多级文件夹,但mkdir是创建一级文件夹,通常使用mkdirs。
    
   2)判断目录下是否存在文件夹,有则删除,代码如下:
         File file=new File("E:\\adfv\\java2");
          file.mkdirs();
//    判断是否存在文件夹,确定有 则删除
         if(file.exists()){
         file.delete();
     }
   运用对象名.exists方法。

  3)查询并显示一个文件夹内的文件,代码如下:
//   方法1
         File  file3=new File("E:\\adfv\\java2");
         String[] fileName = file3.list();
         for(String string : fileName){
         System.out.println(string);
     }
 
 //方法2  :显示更加详细
        File  file3=new File("E:\\adfv\\java2");
        File[] files =file3.listFiles();
        for(File file2 : files){
        System.out.println(files);
     }
     显示文件夹内的文件也是有两种方法,区别如注释所说,主要在于显示详细。

以上就是我所知道的关于File类的中方法的使用(了解有限,欢迎各位阅读和大牛前辈们的指点)

猜你喜欢

转载自blog.csdn.net/lsk163051755/article/details/72615280