学堂 学堂 学堂公众号手机端

在Java中,文件的读写操作可以通过使用JavaI/O库来实现。以下是一些常用的方法

lewis 2年前 (2023-11-13) 阅读数 4 #技术

在Java中,文件的读写操作可以通过使用JavaI/O库来实现。以下是一些常用的方法:

  1. 使用FileInputStream和FileOutputStream类来读写文件
//读取文件 try(FileInputStreamfis=newFileInputStream("file.txt")){ intdata; while((data=fis.read())!=-1){ System.out.print((char)data); } }catch(IOExceptione){ e.printStackTrace(); } //写入文件 try(FileOutputStreamfos=newFileOutputStream("file.txt")){ Stringcontent="Hello,World!"; fos.write(content.getBytes()); }catch(IOExceptione){ e.printStackTrace(); }
  • 使用BufferedReader和BufferedWriter类来读写文件
  • //读取文件 try(BufferedReaderbr=newBufferedReader(newFileReader("file.txt"))){ Stringline; while((line=br.readLine())!=null){ System.out.println(line); } }catch(IOExceptione){ e.printStackTrace(); } //写入文件 try(BufferedWriterbw=newBufferedWriter(newFileWriter("file.txt"))){ Stringcontent="Hello,World!"; bw.write(content); }catch(IOExceptione){ e.printStackTrace(); }

    除了以上两种方法,还可以使用JavaNIO库中的FileChannel类来实现文件的读写操作。不同的方法适用于不同的场景,开发者可以根据具体需求来选择合适的方法。


    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门