java 文件File 文件的创建 删去 重命名
1 文件的基本信息
案例:
package zyl.file;
import java.io.File;
import java.io.IOException;
public class HelloFile {
public static void main(String[] args) {
// TODO Auto-generated method stub
//创建文件对象 (相对路径保存于当前项目的文件下面)
// File file = new File(“Hello.txt”);
//这样做文件无法创建成功
// File file = new File(“/bin/Hello.txt”);
// File file = new File(“bin/Hello.txt”); //文件创建成功(在创建相对目录情况下
//不可以有任何符号 )
//在当前目录的上一层创建目录
File file = new File(“../new Hello.txt”);//../代表上一层文件结构 一级向上跳转
//File file = new File(“../../Hello.txt”);//../代表上上一层文件结构 两级向上跳转
//判断文件是否存在
if(file.exists())
{
// //判断是否为文件
// System.out.println(file.isFile());
//
// //判断是否为路径
// System.out.println(file.isDirectory());
//删去文集 件
// file.delete();
//System.err.println(“文件以被删去”);
//重新命名文件名
//文件在不同的分区 ,需要的是拷贝而不是重命名
File nameto = new File(“src/new Hello.txt”);//将文件移动到src目录下
file.renameTo(nameto);
}else{
System.out.println(“文件不存在”);
//创建文件
try {
file.createNewFile();
System.out.println(“文件创建成功”);
} catch (IOException e) {
// TODO Auto-generated catch block
//e.printStackTrace();
System.out.println(“文件无法创建”);
}
}
}
}
代码结果如下:
文件不存在
文件已创建
还没有评论,来说两句吧...