zvvq技术分享网

Java 中如何处理文本 I/O?(java文件处理框架)

作者:zvvq博客网
导读文本数据使用 scanner 类读取,并使用 printwriter 类写入。回想一下, file 对象封装了文件或路径的属性,但不包含从文件读取数据/向文件写入数据的方法。为了执行 i/o,您需要使用适当

文本数据应用 scanner 类载入,并用 printwriter 类载入。回想一下,file 目标封装了文件和路径的特性,但不包括从文件获取数据/向文件写入数据的办法。为了实行 i/o,你需要应用适度的java i/o类创建对象。这种目标包括从文件获取数据/向文件写入数据的办法。比如,要把文字载入名叫 temp.txt 文件,您可以使用 printwriter 类建立一个对象,具体如下:

本文来自zvvq

PrintWriter 导出 = new PrintWriter("temp.txt");

内容来自samhan666

您现在能够启用目标里的 print 方法将字符串写入文件。比如,下列句子将 Java 101 写入文件。

内容来自zvvq,别采集哟

output.print("Java 101");

本文来自zvvq

下一条句子关闭文件。

内容来自samhan

output.close();

zvvq.cn

有很多用以不同目的 I/O 类。一般来说,这种可分为键入类和输出类。键入类包括获取数据的办法,导出类包括载入数据的办法。 PrintWriter 是导出类实例,Scanner 是键入类实例。下列代码为文档temp.txt创建一个键入目标并从文件中获取数据。 zvvq

扫描机键入 = new Scanner(new File("temp.txt"));

本文来自zvvq

System.out.println(input.nextLine());假如temp.txt包括文字Java 101,input.nextLine()回到字符串“Java 101”.

zvvq.cn

反映了Java I/O 编程。键入目标从文件中获取数据流,导出目标将数据流写入文件。键入目标又称为输入流,导出目标又称为输出流。 copyright zvvq

以上就是Java 中怎样处理文字 I/O?的详细内容,大量请关注其他类似文章!

zvvq好,好zvvq