IO编程之-File类的基本用法

/**
 * 2018.11.3
 * 作者:孟小鱼
 * 内容:IO编程之-File类的基本用法
 */
package com.io;

import java.io.File;
import java.io.IOException;

public class iotest1 {
        public static void main(String[] args)  {
            
            //创建一个文件对象
//            File f=new File("e:\\aa.txt");
//            
//            //得到文件的路径
//            System.out.println("文件路径为:"+f.getAbsolutePath());
//            
//            //得到该文件的大小,即返回的是文件所占的字节数
//            System.out.println("该文件的大小为:"+f.length());
//            //文件可读吗?可读或者可写返回true 否则false
//            System.out.println("可读:"+f.canRead()+f.getName()+f.canWrite());
            
            //创建文件和文件夹
            //1.创建一个文件
//            File f=new File("e:\\ff\\she.txt");
//            if(!f.exists())
//            {
//                //可以创建一个文件了
//                try {
//                    f.createNewFile();
//                } catch (IOException e)
//                {
//                    e.printStackTrace();
//                }
//            }else
//            {
//                System.out.println("该文件存在,不能创建");
//            }
            
//            //2.创建一个文件夹
//            File f1=new File("e:\\ff");
//            if(!f1.isDirectory())
//            {
//                //可以创建文件夹了
//                f1.mkdir();
//                System.out.println("文件夹以创建好");
//            
//            }else
//            {
//                System.out.println("该文件夹存在,无法在此创建");
//            }

            //列出文件夹里面的所有文件
            File f=new File("e:\\C++");
            if(f.isDirectory())
            {
                File lists[]=f.listFiles();
                for(int i=0;i<lists.length;i++)
                {
                    System.out.println("文件名是:"+lists[i].getName());
                }
            }
            
        }
}

猜你喜欢

转载自blog.csdn.net/weixin_42133768/article/details/83689468