
正文
学习总结 java 输入输出流
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
思维导图
代码实际演示
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("创建目录失败");
}
}
}
}






