首页后端开发JAVAjava读取文件和修改文件

java读取文件和修改文件

时间2023-11-17 14:50:03发布访客分类JAVA浏览1033
导读: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
java读取和写入txt文件内容 java赋值运算和位运算

游客 回复需填写必要信息