
构造File对象,使用File对象取上级目录,再取绝对路径 File f = new File("c:\\temp\\01\\1txt"); if(fexists()){ Systemoutprintln(fgetParentFile()getAbsolutePath()); }
可以使用命令行命令。
Win+R,输入CMD,打开命令行提示符窗口,用CD命令定位到需要获取文件夹内文件名称的目录下,如C:\A,然后输入以下代码,就会生成文件清单到file01TXT文件中。
DIR /B /S /A:-D >file01txt
getParentFile()的作用是返回此抽象路复径名父目录的抽象路径名。抽象路径名的父路径名由路径名的前缀(如果有)以及路径名的名称序列中最后一个名称以外的所有名称组成。输出的路径是根据创建制的File对象时输入的路径而解析出来的,百如果此路径名没有指定父目录,则返回null。
扩展资料:
路径名:在树形结构目录中,从根目录到任意数据文件都只有一条唯一的通百路。在该路径上,从树的根目录开始,把全部目录文件名与数据文件名一次用“/”连度接起来,即构成该数据文件唯一的路径知名。
假设用户B访问F盘下的文件J,路径名为/ B/F/J
当前目录:当一个文件系统有多级时,每访问一个文件,都要使用道从树根开始,直到数据文件为止,是相当麻烦的事,可版为每个进程设置一个“当前目录“,又称“工作目录“。
假设用户B的当前目录是F,则此时文件J的相对路径权名仅是J本身。
java文件中获得路径
ThreadcurrentThread()getContextClassLoader()getResource("") //获得资源文件(class文件)所在路径
ClassLoadergetSystemResource("")
Class_NameclassgetClassLoader()getResource("")
Class_Nameclass getResource("/")
Class_Nameclass getResource("") // 获得当前类所在路径
SystemgetProperty("userdir") // 获得项目根目录的绝对路径
SystemgetProperty("javaclasspath") //得到类路径和包路径
打印输出依次如下:
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/
F:\work_litao\uri_test
F:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4jjar
2、 JSP中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:requestgetRequestURI()
文件的绝对路径:applicationgetRealPath(requestgetRequestURI());
当前web应用的绝对路径 :applicationgetRealPath("/");
取得请求文件的上层目录:new File(applicationgetRealPath(requestgetRequestURI()))getParent()
获取当前工作目录可以使用
char getcwd( char buffer, int maxlen );
而要找到当前所运行的文件的目录,可以使用
readlink("/proc/self/exe", char buffer, int maxlen );
以上就是关于java 获取本地文件夹路径怎么写全部的内容,包括:java 获取本地文件夹路径怎么写、如何获取指定的文件夹内文件的全部名称、getParentFile()的作用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)