使用API中File创建一个文件

public class CreateNewFileDemo {
public static void main(String[] args) throws IOException {
/**
* 在当前项目目录下新建一个test.txt
/
File file=new File("./test.txt");
/
*
* boolean exists()
* 判断当前的File表示的文件或者目录是否已经存在,存在返回true
*/
if(!file.exists()) {
file.createNewFile();
System.out.println(“文件已创建”);
}
else {
System.out.println(“文件已存在”);
}
}

}

import java.io.File;

/**

  • java.io.File
  • File用于表示文件系统中的一个文件或目录
  • 使用File我们可以:
  • 1:访问其表示的文件或目录的属性(名字,大小等)
  • 2:创建,删除文件或者目录
  • 3:访问一个目录中的子项
  • 但不能访问文件数据
  • @author Lemon

/
public class FileDemo {
public static void main(String[] args) {
/
*
* 创建File是要指定路径
* 路径有两种:绝对路径和相对路径
* 绝对路径通常不适用,虽然清晰明了,但是无法跨平台
*
* 相对路径不能直接体现出实际位置,但是灵活并适用各种不同的运行环境
* 在eclipse中执行代码时,"./"表示当前目录指的是当前项目目录
/
File file=new File("./demo.txt");
//获取文件名
String name=file.getName();
System.out.println(name);
//获取文件长度
long length=file.length();
System.out.println(length);
//获取绝对路径
String path=file.getAbsolutePath();
System.out.println(path);
/
*
* 是否可读,可写,是否为隐藏文件
*/
boolean cr=file.canRead();
boolean cw=file.canWrite();
boolean ih=file.isHidden();
System.out.println(“可读:”+cr);
System.out.println(“可写:”+cw);
System.out.println(“隐藏文件:”+ih);
}

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值