学习总结 java 输入输出流
2016-05-31 09:36
513 查看
思维导图
代码实际演示
创建文件
代码实际演示
package com.hanqi.io; import java.io.*; public class Test1 { public static void main(String[] args) { // File 文件 //构造方法(文件全路径+文件名) File file = new File("d:\\test1.txt"); //判断文件是否存在 if(file.exists()) { System.out.println("文件存在"); System.out.println("getAbsolutePath = " + file.getAbsolutePath()); System.out.println("getParent = " + file.getParent()); System.out.println("getName = " + file.getName()); //删除文件 //file.delete(); //给文件改名 file.renameTo(new File("d:/test2.txt")); } else { System.out.println("文件不存在"); //创建新文件 //可控式异常 try { file.createNewFile(); System.out.println("文件创建成功"); } catch(IOException e) { System.out.println("文件创建失败"); e.printStackTrace(); } } } }
创建文件
package com.hanqi.io; import java.io.*; public class Text2 { public static void main(String[] args) { //操作目录 File dir = new File("d:/test/test"); if(!dir.exists()) { //创建目录 if(dir.mkdirs()) { System.out.println("创建目录成功"); } else { System.out.println("创建目录失败"); } } File file = new File("d:/test/test.txt"); //指定一个具体文件 if(file.exists()) { } else { try { file.createNewFile(); System.out.println("创建文件成功"); } catch(IOException e) { e.printStackTrace(); System.out.println("创建目录失败"); } } } }
相关文章推荐
- Spark Streaming资源动态申请和动态控制消费速率原理剖析
- 关于Eclipse 自动重写某父类或者接口的方法@override
- 基于14.04 ubuntu 配置 eclipse 为opencv 常见问题解决 第三篇
- Spring定时器--时间设置规则
- Java线程池
- 谷歌Chrome常用快捷键使用
- java 值传递 引用传递 笔试题
- 直接插入排序的三种实现Java
- android jni eclipse中出现Type XXX could not be resolved解决办法
- Java基础类库
- java学习、java教程:5种Java数据计算层的解决方法
- struts2框架报错记录一
- myeclipse安装svn插件的多种方式
- java教程、java学习:Java数据缓存实现的核心机制
- Java连接MYSQL数据库的详细步骤
- Java 类的方法总结-目前网上最完整9种方法总结
- Java基础11 对象引用
- 粗浅看 深度解析Java内存原型
- spring-boot开发:使用内嵌容器进行快速开发及测试
- java quartz 停止正在进行的任务解决方案