Java字符串文本文本I/O

字符串

文本IO

文本file

在文件系统中,每个文件都存放在一个目录下。绝对文件名(absolute file name)是由文件名和它的完整路径以及驱动器字母组成。绝对文件名是依赖于机器的。
File类特意提供了一种抽象,这种抽象是指以不依赖机器的方式来处理很多文件和路径名依赖机器的复杂的问题,File类半酣许多获取文件属性和删除文件的方法,但是File类不包含读写文件内容的方法。
构建File实例并不会在机器上创建一个文件。
Windows中目录分割符是反斜杠(\),但是在Java中,反斜杠是一个特殊字符,应该写成 \ 形式,斜杠/ 是Java的目录分割符。

文件的输入和输出

File对象封装了文件或路径的属性,但是它不包括创建文件,也不包括从(向)文件读(写)数据的方法。为了完成 I/O 操作,需要使用恰当的Java I/O 类创建对象。这些对象包含从(向)文件读(写)数据的方法。(Scanner和printerWriter类).

使用PrintWriter写数据

java.io.PrintWriter类可用来创建一个文件并向文本写入数据。首先,必须位一个文件创建一个PrintWriter对象,如下:

PrintWriter output = new PrintWriter(filename);

然后调用PrinterWriter对象上的print、println和printf方法向文件写入数据。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,981评论 19 139
  • 一、流的概念和作用。 流是一种有顺序的,有起点和终点的字节集合,是对数据传输的总成或抽象。即数据在两设备之间的传输...
    布鲁斯不吐丝阅读 10,106评论 2 95
  • 馨香悠远 心静情长 ------《题村后寺庙小池塘》诗书画赏析 有幸和薛老师共事,获益良多。近日更深刻感受到薛老师...
    闲居长安客阅读 1,056评论 0 2
  • 文|孟永辉 现在所有的行业都在刻意或无意地和互联网扯上一点关系,而真正实现互联网化的却很少。这是一个互联网遍地开花...
    孟永辉阅读 509评论 1 3