File 随笔 ( 2 )
2015-06-06 00:21 地球球长三木 阅读(114) 评论(0) 收藏 举报package www.KINDA.com.cn.io;
import java.io.File;
import java.io.IOException;
public class FileDemo2 {
public static void main(String[] args) throws IOException {
/**
* 创建一个文件,kinda.txt
* 而这个文件在a/b/c/d/kinda.txt
*/
File file = new File( "a" + File.separator+
"b" + File.separator +
"c" + File.separator +
"d" + File.separator +
"kinda.txt"
);
if( !file.exists() )
{
File parent = file.getParentFile();
if( !parent.exists() )
{
parent.mkdirs();
}
file.createNewFile();
//获取操作系统的路径
file.getCanonicalPath();
}
/**
* 查看当前根目录下的所有子项的名字
*/
for( String sub : new File(".").list() )
{
System.out.printf( sub );
}
/**
* 获取当前目录下的所与子项
*/
for( File sub : new File(".").listFiles() )
{
System.out.println(sub.isDirectory() ? "目录" : "文件");
}
}
}
浙公网安备 33010602011771号