File类常用API学习
2016-04-10 18:12
363 查看
package practice.file01; import java.io.File; import java.io.IOException; public class FileDemo { //java.io.File类用于表示文件(目录),不能用于文件内容的访问 public static void main(String[] args) throws IOException { // TODO Auto-generated method stub File file=new File("E:\\javastudy"); System.out.println(file.exists());//判断file目录是否存在 File file2=new File("E:\\javastudy\\javaio");//"E:/javastudy/javaio" if(!file2.exists()){ file2.mkdir();//只能创建一级目录 // file2.mkdirs();可以创建多级目录 }else{ file2.delete(); } System.out.println(file.isDirectory());//判断是否是一个目录 System.out.println(file.isFile());//判断是否是一个文件 // File file3=new File("E:\\javastudy\\study.txt"); File file3=new File("E:\\javastudy","study.txt"); if(!file3.exists()){ file3.createNewFile(); }else{ file3.delete(); } System.out.println(file3);//file.toString()的内容 System.out.println(file3.getAbsolutePath()); System.out.println(file.getName()); System.out.println(file3.getName()); System.out.println(file3.getParent());//file3.getParent()的返回值是String型的 System.out.println(file3.getParentFile().exists());//file3.getParentFile()的返回值是File型的 } }
相关文章推荐
- eclipse安装maven
- 点滴积累
- modSecurity和Naxsi哪个更适合Nginx搭建WAF
- 最大子段和【模板】
- ViewPager实现程序引导界面
- 程序猿怎样变身IT讲师
- Linux内核分析作业7:Linux内核如何装载和启动一个可执行程序
- [算法 basic]----排序算法
- 读收获不止oracle--表设计有感
- Vector和Set类
- mysql中运算符小结
- 真机运行、手机运行、真机联调常见问题
- Two Sum
- 通达OA 公共文件柜二次开发添加管理信息(图文)
- Log4Net使用详解1
- Eclipse上安装GIT插件EGit
- 挖坟字符串知识点
- 杨辉三角的数组实现
- 最长回文子串、回文子序列、公共子序列
- 【总结】PHP常见面试题汇总(四)。。。