您的位置:首页 > 编程语言 > Java开发

学习总结 java 输入输出流

2016-05-31 09:36 513 查看
思维导图



代码实际演示

package com.hanqi.io;

import java.io.*;

public class Test1 {

public static void main(String[] args) {
// File 文件

//构造方法(文件全路径+文件名)
File  file = new File("d:\\test1.txt");

//判断文件是否存在
if(file.exists())
{
System.out.println("文件存在");

System.out.println("getAbsolutePath = " + file.getAbsolutePath());

System.out.println("getParent = " + file.getParent());

System.out.println("getName = " + file.getName());

//删除文件
//file.delete();

//给文件改名
file.renameTo(new File("d:/test2.txt"));

}
else
{

System.out.println("文件不存在");

//创建新文件
//可控式异常
try
{

file.createNewFile();

System.out.println("文件创建成功");

}
catch(IOException e)
{

System.out.println("文件创建失败");

e.printStackTrace();
}
}

}

}




创建文件

package com.hanqi.io;

import java.io.*;

public class Text2 {

public static void main(String[] args) {

//操作目录
File dir = new File("d:/test/test");

if(!dir.exists())
{
//创建目录
if(dir.mkdirs())
{
System.out.println("创建目录成功");
}
else
{
System.out.println("创建目录失败");
}

}

File file = new File("d:/test/test.txt");  //指定一个具体文件
if(file.exists())
{

}

else
{
try
{
file.createNewFile();
System.out.println("创建文件成功");
}
catch(IOException e)
{
e.printStackTrace();
System.out.println("创建目录失败");
}

}
}

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: