码迷,mamicode.com
首页 > 其他好文 > 详细

IO流文件目录操作

时间:2016-09-05 09:08:43      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

package com.net.bufan.t;

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

public class FileReadAndWrite {
public static void main(String[] args) throws IOException{
//创建文件
File f1 = new File("Text.txt") ;
//创建成功返回true,有可能抛出IOException异常
f1.createNewFile() ;
//删除文件 返回值BOOLEAN类型
f1.delete() ;
File dir = new File("d:\\class205\\homework") ;
File dir1 = new File("d:/class205/home/first.java") ;
//单层目录
dir.mkdir() ;
//多层目录
dir1.mkdirs() ;
System.out.println("f1是否是文件:" + f1.isFile());//返回值为true OR false
System.out.println("dir是否是目录" + dir.isDirectory());//返回值为true OR false
System.out.println("f1是否可读" + f1.canRead());
System.out.println("f1是否存在" + f1.exists());
System.out.println("f1的文件名是" + f1.getName());
System.out.println("f1的路径为" + f1.getAbsolutePath());
System.out.println("f1文件的长度为" + f1.length());


String[] fileNameList = dir.list() ;//使用list方法
for(String s : fileNameList){// ":" 后面放数组或者是集合,在for循环中遍历
System.out.println(s);//输出Dir目录下的所有文件名
}

File[] filelist = dir.listFiles() ;//使用listFiles方法
for(File f: filelist){
System.out.println(f.getAbsolutePath());//遍历出Dir目录下所有文件路径
}
}
}

IO流文件目录操作

标签:

原文地址:http://www.cnblogs.com/Ybufan/p/5841072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!