java.io
文章平均质量分 50
java_it90
这个作者很懒,什么都没留下…
展开
-
java.io.File中的pathSeparator与separator的区别(z)
先总的说一下区别:File.pathSeparator指的是分隔连续多个路径字符串的分隔符,例如:java -cp test.jar;abc.jar HelloWorld就是指“;”File.separator才是用来分隔同一个路径字符串中的目录的,例如:C:\Program Files\Common Files就是指“\” separatorCharpublic st...原创 2012-04-20 14:51:34 · 632 阅读 · 0 评论 -
file getPath getAbsolutePath getCanonicalPath不同(z)
file getPath getAbsolutePath getCanonicalPath不同 例子:1,getPath()与getAbsolutePath()的区别public static void test1(){ File file1 = new File(".\\test1.txt"); File file2 = new File("D:\\wo...原创 2012-04-20 15:54:54 · 119 阅读 · 0 评论 -
请慎用java的File#renameTo(File)方法 & renameTo方法举例
以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名、移动文件的目的。不过后来经常发现问题:File#renameTo(File)方法会返回失败(false),文件没有移动,又查不出原因,再后来干脆弃用该方法,自己实现一个copy方法,问题倒是再也没有出现过。 昨天老板同学又遇到这个问题,File#renameTo(File)方法在win...原创 2012-04-20 18:43:18 · 125 阅读 · 0 评论