BufferedWriter使用write方法如何换行

BufferedWriter使用write方法如何换行BufferedWriter对象自带newline()方法可以换行,但如果在字符串中部换行,不想用newline()方法该如何做呢?使用\n是无法实现的,使用\n后,只会出现一个空格,并未实现换行,在想要实现换行的地方加入\r\n就可以了例如Filefile=newFile(“d:/ioPractice/text.txt”);Writerfw=newFileWrite

大家好,又见面了,我是你们的朋友全栈君。

BufferedWriter对象自带newline()方法可以换行,但如果在字符串中部换行,不想用newline()方法该如何做呢?

使用\n是无法实现的,使用\n后,只会出现一个空格,并未 实现换行,在想要实现换行的地方加入\r\n就行了

例如下面

File file=new File(“d:/ioPractice/text.txt”);
Writer fw=
new FileWriter(file,true);
BufferedWriter bw=new BufferedWriter(fw);
String str=”这是第1行\r\n这是第2行”;

bw.write(str);
bw.flush();
 
bw.close();
fw.close();

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132836.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Pytest(1)安装与入门[通俗易懂]

    Pytest(1)安装与入门[通俗易懂]pytest介绍pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。根据pytest的官方网站介绍,它

    2022年7月29日
    5
  • java生成PDF探索

    java生成PDF探索一 前言 前几天 做 ASN 条码收货模块 需要实现打印下载收货报表 经一番查找 选定 iText 用于生成 PDF 文档的一个 Java 类库 废话不多说 进入正题 二 iText 简介 iText 是著名的开放源码的站点 sourceforge 一个项目 是用于生成 PDF 文档的一个 java 类库 通过 iText 不仅可以生成 PDF 或 rtf 的文档 而且可以将 XML Html 文件转化为 PDF 文件 iText 的安装

    2025年9月27日
    4
  • Ubuntu 安装企业版微信

    Ubuntu 安装企业版微信下面就直接讲讲在 ubuntu 环境下如何安装企业版微信 第一步 gitclonehttp gitee com wszqkzqk deepin wine for ubuntu git 第二步 cd 到 deepin wine for ubuntu 文件夹下面 执行下列命令 install sh 第三步 在 home 目录下新建一个文件夹 我命名的是 softwares 然后 cd 进入 softwares 执行如下命令 wgethttp mirrors aliyun com

    2025年10月7日
    7
  • 项目初始化「建议收藏」

    项目初始化「建议收藏」项目初始化

    2022年4月21日
    39
  • 选择排序

    选择排序

    2021年11月13日
    45
  • 《大话数据结构》边读边感

    《大话数据结构》边读边感第一章:数据结构绪论数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。数据:是描述客观事物的符号,式计算机可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据输入有两个前提:1、可以输入的计算机中;2、能被计算机程序处理数据元素:是组成数据的,有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。数据项:一个数据元素可以由若干个数据项组成;数据项数据不可

    2022年6月24日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号