JAVA笔记11__File类/File类作业
/** * File类:文件的创建、删除、重命名、得到路径、创建时间等,是唯一与文件本身有关的操作类 */ public class Main { public static void main(String[] args) { //File.separator 表示分隔符 File f1 = new File("c:" + File.separator + "fuck" + File.separator + "javaTest1.txt"); String s1 = File.pathSeparator; //路径分隔符 System.out.println(File.separator + " " + s1); boolean b1 = f1.exists(); //文件是否存在 System.out.println(b1); if (!b1) { try { boolean bt1 = f1.createNewFile(); //创建文件 System.out.println(bt1); } catch (IOException e) { e.printStackTrace(); } } System.out.println(f1.delete()); //删除文件 //System.out.println(""); 快捷键:打sout,然后中按Tab键 System.out.println(f1.getParent()); //得到文件的上一级路径 System.out.println(f1.isDirectory()); //判断是否是目录 File f2 = new File("c:" + File.separator + "fuck" + File.separator); String[] fname = f2.list(); //列出文件夹中的所有文件名 for(String i:fname) System.out.println(i); File[] files = f2.listFiles(); //列出文件中的所有文件,以file数组返回 for(File i:files) System.out.println(i.getName()+" "+i.length()); File f3 = new File("c:\\fuck\\JavaTest1"); System.out.println(f3.mkdir()); //创建文件夹 f3.delete(); System.out.println(f3.renameTo(new File("c:\\fuck\\JavaTest2"))); //重命名 } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。