java读取文件和修改文件
导读:Java是一种面向对象的编程语言,具有很强的文件读取和修改能力。本文将介绍如何使用Java读取和修改文件。读取文件:在Java中,我们可以使用FileInputStream类读取文件,使用BufferedReader类来提高读取效率。下面是...
Java是一种面向对象的编程语言,具有很强的文件读取和修改能力。本文将介绍如何使用Java读取和修改文件。
读取文件:在Java中,我们可以使用FileInputStream类读取文件,使用BufferedReader类来提高读取效率。下面是示例代码:
try { File file = new File("example.txt"); FileInputStream fileInputStream = new FileInputStream(file); InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); String line; while ((line = bufferedReader.readLine()) != null) { System.out.println(line); } bufferedReader.close(); inputStreamReader.close(); fileInputStream.close(); } catch (IOException e) { e.printStackTrace(); }
修改文件:在Java中,我们可以使用FileOutputStream类向文件写入数据,使用BufferedWriter类来提高写入效率。下面是示例代码:
try { File file = new File("example.txt"); FileOutputStream fileOutputStream = new FileOutputStream(file); OutputStreamWriter outputStreamWriter = new OutputStreamWriter(fileOutputStream); BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter); bufferedWriter.write("example text"); bufferedWriter.close(); outputStreamWriter.close(); fileOutputStream.close(); } catch (IOException e) { e.printStackTrace(); }
以上就是Java读取和修改文件的基本操作。需要注意的是,在使用完文件InputStream和FileOutputStream类之后,需要关闭流以释放资源。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java读取文件和修改文件
本文地址: https://pptw.com/jishu/543297.html