/**
* 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());
}
}
}
}