标签:style blog io ar color sp for java on
/** * 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"))); //重命名 } }
标签:style blog io ar color sp for java on
原文地址:http://www.cnblogs.com/fish7/p/4149726.html