【Java精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Java精品源码-Java_IO操作的实例代码 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
Java IO 操作的实例代码 2008-11-18 23:00215 人阅读评论0收藏举报
Java IO 操作的实例代码(部分来自网络
源码)// 程序输出的时候会有乱码原因是因为 read方法读取一个字节中文字符 是由两个字节构成取一个字节字符的一半就转成一个字符所以输出就会是乱码 author DaHai/public class TestFileInputStreampublic static void mainString argsint b 0FileInputStream in nulltryin new FileInputStreamc://TestFileInputStream.javacatchFileNotFoundException eSystem.out.println找不到指定的文件//终止当前正在运行的
Java 虚拟机。
参数用作状态码;根据惯例,非零的状态码表示异常终止。
System.exit-1trylong num 0//只有读到文件的结尾才为-1whilebin.read-1System.out.printcharbnumin.closeSystem.out.printlnSystem.out.println共读取了 num 个字节catchIOException eSystem.out.println文件读取错误System.exit-1
Java 代码 复制文件import
java.io.public class TestFileOutputStreampublic static void mainString argsint b 0FileInputStream in nullFileOutputStream out nulltryin new FileInputStreamc://TestFileInputStream.
java//如果这个时候 C 盘下面还没有 Test.
java那么 new FileOutputStream 会创建一个空的Test.
java文件但不会创建目录out new FileOutputStreamc://Test.javawhileb in.read-1out.writebin.closeout.closecatchFileNotFoundException eSystem.out.println找不到指定文件System.exit-1catchIOException eSystem.out.println文件复制错误System.exit-1System.out.println文件已复制从文件里读取字符数据
Java 代码import
java.io.public class TestFileReaderpublic static void mainString argsFileReader fr nullint c 0tryfr new FileReaderc://TestFileReader.javawhilec fr.read-1System.out.printcharccatchFileNotFoundException eSystem.out.println系统找不到指定的文件catchIOException eSystem.out.println文件读取错误向文件里写字符数据 下面这个小程序可以写出全世界所有的字符
Java 代码import
java.io.public class TestFileWriterpublic static void mainString argsFileWriter fw nullint b 0tryfw new FileWriterc://Unicode.datforb0b