合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
读取文件信息 ~~~ package io.a9; import java.io.*; public class Test { public static void main(String[] args){ File wj=new File("e:/aaa.txt"); if(wj.exists()){//文件是否存在 System.out.println("文件路径:"+wj.getAbsolutePath()); System.out.println("文件大小:"+wj.length()); System.out.println(wj.canRead());//文件是否可读 System.out.println(wj.canWrite());//文件是否可写 }else{ System.out.println("该文件不存在,读取属性失败"); } } } ~~~ ![](https://box.kancloud.cn/b4e5a38c5d4e6c3bdd7363771048dd6c_276x169.png) 创建文件(不可创建文件夹) ~~~ package io.a9; import java.io.*; public class Test { public static void main(String[] args){ File wj=new File("e:/2aaa.txt"); /*if(wj.exists()){//文件是否存在 System.out.println("文件路径:"+wj.getAbsolutePath()); System.out.println("文件大小:"+wj.length()); System.out.println(wj.canRead());//文件是否可读 System.out.println(wj.canWrite());//文件是否可写 }else{ System.out.println("该文件不存在,读取属性失败"); }*/ if(!wj.exists()){ try { wj.createNewFile(); } catch (IOException e) { } }else{ System.out.println("文件已存在,创建失败"); } } } ~~~ 创建文件夹及显示文件夹中的文件 ~~~ package io.a9; import java.io.*; public class Test { public static void main(String[] args){ //File wj=new File("e:/2aaa.txt"); /*if(wj.exists()){//文件是否存在 System.out.println("文件路径:"+wj.getAbsolutePath()); System.out.println("文件大小:"+wj.length()); System.out.println(wj.canRead());//文件是否可读 System.out.println(wj.canWrite());//文件是否可写 }else{ System.out.println("该文件不存在,读取属性失败"); }*/ //创建文件 /*if(!wj.exists()){ try { wj.createNewFile(); } catch (IOException e) { } }else{ System.out.println("文件已存在,创建失败"); }*/ File wjj =new File("e:/abcde"); if(wjj.isDirectory()){//文件夹是否存在 System.out.println("文件夹已存在,创建失败"); /*File xianshi[]=wjj.listFiles();//显示文件 for(int i=0;i<xianshi.length;i++){ System.out.println("文件名:"+xianshi[i].getName());//输出文件名 }*/ }else{ wjj.mkdir();//创建文件夹 } } } ~~~