Java中的API方法总结
2024-09-04 02:55:18
API方法总结
File file = new File(path); #创建文件对象,指向一个目录
file.exists() #判断目录或者文件是否存在
File[] files = file.listFiles(); #获取当前目录下所有的目录和文件
f.isDirectory() #判断是目录还是文件
f.getAbsolutePath() #获取文件的绝对路径
使用demo,
public static List<String> getFileName(String dir, List<String> fileList){
//dir字符串变成File文件对象,利用File的api实现需求
File file = new File(dir);//利用file方法listFiles(),返回这个路径下的所有目录+文件(只是当前目录,不包含子目录)
File[] files=file.listFiles();
for (File f : files) {
if(f.isDirectory()) {//递归
//必须有结束条件,for循环最终会结束,方法返回
getFileName(f.getAbsolutePath(), fileList );
}else {
fileList.add(f.getAbsolutePath());//
}
}
return fileList; }
最新文章
- 【刷题记录】 &;&; 【算法杂谈】折半枚举与upper_bound 和 lower_bound
- [转载]Average Manager vs. Great Manager Explained in 10 sketches
- Divide and Conquer:River Hopscotch(POJ 3258)
- Ubuntu 重新设置网络
- Ajax status状态详解
- 【转】placement new
- 【HDOJ】2579 Dating with girls(2)
- kubernetes源码阅读及编译
- Mac实用操作技巧(二)
- vue 中使用jquery
- 附001.kubectl介绍及使用
- iptables后,外网访问网站可以,内网无法访问【已解决】
- 在ros功能包CMakeLists.txt中获取所在功能包的路径 便于添加第三方库的相对路径
- Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法
- freerdp服务器共享屏幕,skype lync终端显示黑屏的原因分析
- 使用JSP的fmt标签实现国际化支持
- hive中文字符乱码 解决方法【转】
- 网页正文提取,降噪的实现(readability/Document)
- Internal Server Error: /favicon.ico 的解决方法
- 第六篇:GPU 并行优化的几种典型策略