Java-IO流-15
2024-01-07 23:06:19
文件操作
文件创建
package com.edu.file;
import org.junit.jupiter.api.Test;
import java.io.File;
import java.io.IOException;
public class Demo01 {
public static void main(String[] args) {
}
@Test
//方式1
public void create01(){
String filePath = "D:\\new1.txt";
File file = new File(filePath);
try {
file.createNewFile();
} catch (IOException e) {
throw new RuntimeException(e);
}
System.out.println("创建成功");
}
@Test
//方式二
public void create02(){
File file = new File("d:\\"); //父
String fileName = "new2.txt";//子
File file1 = new File(file,fileName);
try {
file1.createNewFile(); //真正创建
} catch (IOException e) {
throw new RuntimeException(e);
}
}
@Test
//方式三
public void crete03(){
String parentPath = "d:\\";
String sonPath = "new3.txt";
File file = new File(parentPath,sonPath);
try {
file.createNewFile();
} catch (IOException e) {
throw new RuntimeException(e);
}
System.out.println("创建成功");
}
}
获取文件信息
?
//获取文件信息
public void info(){
//先创建文件对象
File file = new File("d:\\new3.txt");
//调用相应方法得到对应信息
System.out.println("文件名字:"+file.getName());
System.out.println("文件绝对路径"+file.getAbsolutePath());
System.out.println("文件父目录"+file.getParent());
System.out.println("文件大小"+file.length());
System.out.println("文件是否存在"+file.exists());
System.out.println("是不是一个文件"+file.isFile());
System.out.println("是不是一个目录"+file.isDirectory());
}
文章来源:https://blog.csdn.net/weixin_47059164/article/details/135445082
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!