首页 > 编程语言 >java文件夹的创建与文件信息的查询操作

java文件夹的创建与文件信息的查询操作

时间:2022-11-06 19:55:43浏览次数:40  
标签:java file System 查询 文件夹 File import public out

创建:

第一种:import org.testng.annotations.Test;

import java.io.File;
import java.io.IOException;

public class createFile {
public static void main(String[] args) {

}
@Test
public void create1(){
String pathname = "D://file1.txt";
File file = new File(pathname);
try {
file.createNewFile();
System.out.println("6");
}catch (IOException e){
throw new RuntimeException(e);
}
}
}

第二种:
import org.testng.annotations.Test;

import java.io.File;
import java.io.IOException;

public class createFile {
public static void main(String[] args) {

}

@Test
public void create2(){
File parenFile = new File("D:\\");
String fileNane = "file2.txt";
File file = new File(parenFile,fileNane);
try {
file.createNewFile();
System.out.println("6");
}catch (IOException e){
throw new RuntimeException(e);
}
}
}

第三种:
import org.testng.annotations.Test;

import java.io.File;
import java.io.IOException;

public class createFile {
public static void main(String[] args) {

@Test
public void create3(){
String parentPath = "d:\\";
String filePath = "file3.txt";
File file = new File(parentPath,filePath);
try {
file.createNewFile();
System.out.println("6");
}catch (IOException e){
throw new RuntimeException(e);
}
}


文件信息查询:
import org.testng.annotations.Test;

import java.io.File;

public class find {
public static void main(String[] args){
}
@Test
public void lnfo(){
File file = new File("D:\\file 1.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());
}
}

标签:java,file,System,查询,文件夹,File,import,public,out
From: https://www.cnblogs.com/llas666/p/16863587.html

相关文章

  • Head First Java 读书笔记
    第8章:接口与抽象类(深入多态)什么是抽象类?用abstract关键字声明抽象类,抽象类不能用new关键字进行实例化。在设计继承结构时,必须决定清楚什么类是抽象类,什么类是具体类。编......
  • JAVA的File对象
    文件1.File对象  java封装的一个操作文件及文件夹(目录)的对象。可以操作磁盘上的任何一个文件和文件夹。2.创建文件 方式一:根据路径构建一个File对......
  • Bat脚本获取当前目录下所有文件(包括所有子文件夹里的文件)
    1.复制下面的脚本到记事本中@echooff&setlocalenabledelayedexpansionremecho当前目录:%~dp0setDestPath=%~dp0rem查找的扩展名setDestExt=*.*rem不提示删......
  • 通过 SAP UI5 ODataModel API 在 JavaScript 代码里访问 OData 元数据试读版
    在本教程第24个步骤里,我们介绍了SAPUI5OData模型最基本的使用方法:SAPUI5应用开发教程之二十四-如何使用OData数据模型我们通过urlhttp://localhost:8080/w......
  • Java爬虫工具Jsoup使用Demo
    导入依赖<dependencies><dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.13.1</v......
  • [Java反序列化]JavaCC链学习(8u71前)
    文章目录​​写在前面​​​​前置​​​​Transformer​​​​TransformedMap​​​​ChainedTransformer​​​​InvokerTransformer​​​​ConstantTransformer​​​​......
  • Java 线程池之ThreadPoolExecutor学习总结
    前提javaversion"1.8.0_25"池简述软件开发活动中,我们经常会听到数据库连接池、内存池、线程池等各种“池”概念,这些“池”到底是什么东西呢?程序的世界里,我们可以将池简单......
  • Java 线程池之ThreadPoolExecutor学习总结
    前提javaversion"1.8.0_25"池简述软件开发活动中,我们经常会听到数据库连接池、内存池、线程池等各种“池”概念,这些“池”到底是什么东西呢?程序的世界里,我们可以将池简单......
  • JavaScript 学习-50.实现页面菜单拖放(Drag 和 Drop)
    前言拖放是一种常见的操作,即抓取对象以后从一个位置拖到另一个位置。在HTML5中,拖放是标准的一部分,任何元素都能够拖放。拖放(Drag和Drop)在拖曳操作中,被拖曳的元素称做源......
  • Java学习File类的判断和获取功能
    方法名说明publicbooleanisDirectory()测试此抽象路径名表示的File是否为目录publicbooleanisFile()测试此抽象路径名表示的File是否为文件publicbooleanexists()测试......