Java提供了FileInputStream以及FileOutputStream类来进行文件的读写操作。FileInputStream的构造方法会接收输入文件的路径作为入参然后创建出一个文件的输入流。同样的,FileOutputStream的构造方法也会接收一个文件路径作为入参然后创建出文件的输出流。在处理完文件之后,一个很重要的操作就是要记得”close”掉这些流。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.io.*; public class myIODemo { public static void main(String args[]) throws IOException { FileInputStream in = null ; FileOutputStream out = null ; try { in = new FileInputStream( "//home//user//Documents//InputFile.txt" ); out = new FileOutputStream( "//home//user//Documents//OutputFile.txt" ); int c; while ((c = in.read()) != - 1 ) { out.write(c); } } finally { if (in != null ) { in.close(); } if (out != null ) { out.close(); } } } } |
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>