学习总结 java 输入输出流
Posted Clown
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习总结 java 输入输出流相关的知识,希望对你有一定的参考价值。
思维导图
代码实际演示
1 package com.hanqi.io; 2 3 import java.io.*; 4 5 public class Test1 { 6 7 public static void main(String[] args) { 8 // File 文件 9 10 //构造方法(文件全路径+文件名) 11 File file = new File("d:\\\\test1.txt"); 12 13 //判断文件是否存在 14 if(file.exists()) 15 { 16 System.out.println("文件存在"); 17 18 System.out.println("getAbsolutePath = " + file.getAbsolutePath()); 19 20 System.out.println("getParent = " + file.getParent()); 21 22 System.out.println("getName = " + file.getName()); 23 24 //删除文件 25 //file.delete(); 26 27 //给文件改名 28 file.renameTo(new File("d:/test2.txt")); 29 30 31 } 32 else 33 { 34 35 System.out.println("文件不存在"); 36 37 //创建新文件 38 //可控式异常 39 try 40 { 41 42 file.createNewFile(); 43 44 System.out.println("文件创建成功"); 45 46 } 47 catch(IOException e) 48 { 49 50 System.out.println("文件创建失败"); 51 52 e.printStackTrace(); 53 } 54 } 55 56 57 58 } 59 60 }
创建文件
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("创建目录失败"); } } } }
以上是关于学习总结 java 输入输出流的主要内容,如果未能解决你的问题,请参考以下文章
java缓冲字符字节输入输出流:java.io.BufferedReaderjava.io.BufferedWriterjava.io.BufferedInputStreamjava.io.(代码片段