IO之File
来源:互联网 发布:手机淘宝怎么清除缓存 编辑:程序博客网 时间:2024/06/06 03:42
package testdemo;
import java.io.File;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import org.springframework.beans.BeanUtils;
import lombok.Data;
@Data
public class D{
private int eId;
private int fId;
public static void main(String[] args) {
String fileName = File.separator+"Users"+File.separator+"panping"+File.separator+"Downloads"+File.separator+"MemoryReadWriteTool";
File file = new File(fileName);
if(file.exists() && file.isDirectory()){
System.out.println("这是一个文件夹");
File[] files = file.listFiles();
if(files.length>0){
System.out.println("文件夹下面有文件");
for(File f : files){
System.out.println(f+"\t");
}
System.out.println();
System.out.println("files[0]的文件名是"+files[0].getName());
System.out.println("files[1]的路径转换为URI:" + files[1].toURI());
System.out.println("files[1]的文件路径:" + files[1].getPath());
System.out.println("files[1]的绝对路径:" + files[1].getAbsolutePath());
System.out.println("files[1]的父目录路径:" + files[1].getParent());
System.out.println(files[1].exists() ? "files[1]存在" : "files[1]不存在");
System.out.println(files[1].canWrite() ? "files[1]可写" : "files[1]不可写");
System.out.println(files[1].canRead() ? "files[1]可读" : "files[1]不可读");
System.out.println(files[1].canExecute() ? "files[1]可执行" : "files[1]不可执行");
System.out.println(files[1].isDirectory() ? "files[1]是文件夹" : "files[1]不是文件夹");
System.out.println(files[1].isFile() ? "files[1]是文件" : "files[1]不是文件");
System.out.println(files[1].isAbsolute() ? "files[1]的路径名是绝对路径" : "files[1]的路径名不是绝对路径");
System.out.println("files[0]的最后修改时间:" + files[1].lastModified());
System.out.println("files[0]的大小:" + files[1].length() + " Bytes");
System.out.println("files[0]的路径转换为URI:" + files[1].toURI());
if(files[3].exists()){
files[3].delete();//删除指定的文件夹、文件,如果是文件夹,里面有文件时,不会删除
}
if(files[4].exists()){
files[4].deleteOnExit();//当虚拟机终止时删除指定的文件、文件夹
}
}
}
}
}
import java.io.File;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import org.springframework.beans.BeanUtils;
import lombok.Data;
@Data
public class D{
private int eId;
private int fId;
public static void main(String[] args) {
String fileName = File.separator+"Users"+File.separator+"panping"+File.separator+"Downloads"+File.separator+"MemoryReadWriteTool";
File file = new File(fileName);
if(file.exists() && file.isDirectory()){
System.out.println("这是一个文件夹");
File[] files = file.listFiles();
if(files.length>0){
System.out.println("文件夹下面有文件");
for(File f : files){
System.out.println(f+"\t");
}
System.out.println();
System.out.println("files[0]的文件名是"+files[0].getName());
System.out.println("files[1]的路径转换为URI:" + files[1].toURI());
System.out.println("files[1]的文件路径:" + files[1].getPath());
System.out.println("files[1]的绝对路径:" + files[1].getAbsolutePath());
System.out.println("files[1]的父目录路径:" + files[1].getParent());
System.out.println(files[1].exists() ? "files[1]存在" : "files[1]不存在");
System.out.println(files[1].canWrite() ? "files[1]可写" : "files[1]不可写");
System.out.println(files[1].canRead() ? "files[1]可读" : "files[1]不可读");
System.out.println(files[1].canExecute() ? "files[1]可执行" : "files[1]不可执行");
System.out.println(files[1].isDirectory() ? "files[1]是文件夹" : "files[1]不是文件夹");
System.out.println(files[1].isFile() ? "files[1]是文件" : "files[1]不是文件");
System.out.println(files[1].isAbsolute() ? "files[1]的路径名是绝对路径" : "files[1]的路径名不是绝对路径");
System.out.println("files[0]的最后修改时间:" + files[1].lastModified());
System.out.println("files[0]的大小:" + files[1].length() + " Bytes");
System.out.println("files[0]的路径转换为URI:" + files[1].toURI());
if(files[3].exists()){
files[3].delete();//删除指定的文件夹、文件,如果是文件夹,里面有文件时,不会删除
}
if(files[4].exists()){
files[4].deleteOnExit();//当虚拟机终止时删除指定的文件、文件夹
}
}
}
}
}
阅读全文
1 0
- IO之File类
- IO之File类
- java io 之 File
- IO之File类
- Java IO之File
- IO之File类
- Java IO之File
- Java IO之File
- IO之File
- IO系列之File
- java之 IO之File
- java io 之File类
- Java IO之File类
- IO流之File类
- java之Io-File类
- JAVA_05 IO之File类
- IO复习之File类
- Java IO 之File操作
- Java HttpClient在外围接口调用实例
- 全国各省市最低工资sql
- CentOS 7 安装FFTW3
- Java代理(三) JDK动态代理
- 创建型模式—原型模式
- IO之File
- Typical Exploration Strategies in Model-free Policy Search
- 主机字节序
- 网站防止注入入侵的一些有效代码和方法
- javaScript 写一个简单的面向对象程序
- 支付牌照简介
- Android设计模式之(6)----策略模式
- AndroidStudio文件夹结构视图讲解
- Codeforces839D Winter is here (数论:容斥原理)