📄 filedemo.java
字号:
import java.io.*;
import java.util.*;
import java.text.*;
public class FileDemo
{
public static void main(String[] args) throws IOException
{
String str;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("输入一个文件或目录名:");
str = br.readLine();
File file = new File(str);
System.out.println("是否存在:"+file.exists());
if(file.exists())
{
System.out.println("名 称:"+file.getName());
System.out.println("类 型:"+(file.isFile() ? "文件" : "目录"));
System.out.println("位 置:"+file.getAbsoluteFile());
System.out.println("大 小:"+file.length()+"字节");
if(file.isDirectory())
{
String[] list = file.list();
System.out.println("其中包含:"+list.length+"个目录和文件!");
for(int i=0;i<list.length;i++) System.out.println("\t"+list[i]);
}
System.out.println("修改时间:"+new Date(file.lastModified()));
System.out.println("可读:"+file.canRead()+" 可写:"+file.canWrite()+" 隐藏:"+file.isHidden());
}
else
{
System.out.println("创建目录...");
file.mkdir();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -