`

写.txt文件不能换行问题

阅读更多

java中写.txt文件,实现换行的几种方法:


1.使用java中的转义符"\r\n":
Java代码
String str="aaa";  
str+="\r\n"; 
这样在str后面就有换行了.
注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果.

2.BufferedWriter的newline()方法:

Java代码
FileOutputStream fos=new FileOutputStream("c;\\11.txt");  
BufferedWriter bw=new BufferedWriter(fos);  
bw.write("你好");  
bw.newline();  
bw.write("java");  
w.newline();
3.使用System.getProperty()方法:

Java代码
String str = "aaa"+System.getProperty("line.separator"); 
后记:
  非常感谢hanz188的评论,帮助我指出不足之处。据我所知,windows和linux/unix平台中应该没有通用的换行符的。针对常用的系统,可以使用如下的转义符实现换行:
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n
分享到:
评论

相关推荐

    C++实现从.txt文件中读取数据存入数组,将数组数据写入.txt文件.rar vc6.0源代码

    在C++编程中,从文本文件(如.txt文件)中读取数据并将其存储到数组中,以及将数组数据写回至文本文件是常见的文件操作。以下是对这一主题的详细阐述: 1. 文件操作基础: C++通过`fstream`库提供对文件的读写功能...

    文件 文件夹增加删除修改操作 .txt文件数据换行写入 清空

    本篇文章将深入探讨如何在C#中执行文件和文件夹的增加、删除、修改以及文本文件的数据处理,包括换行写入、清空和数据附加。 首先,我们来看文件和文件夹的操作: 1. **创建文件夹**:使用`System.IO.Directory....

    txt文件换行转换mfc

    在这个场景下,"txt文件换行转换mfc"指的是使用MFC库来处理TXT文本文件中的换行符,以便在不同操作系统之间保持兼容性或适应特定需求。 在不同的操作系统中,文本文件的换行表示方式存在差异。例如,Windows系统...

    shell脚本生成.txt数据文件

    `.txt`文件是最常见的文本文件格式,通常用于存储纯文本信息,例如日志、代码、文档等。 首先,让我们了解基本的Shell脚本结构。一个简单的Shell脚本通常以`#!/bin/bash`开头,这是告诉系统使用Bash shell解释器来...

    把数据34.237写入ha.txt文件中

    最后,关于提供的压缩包子文件“DOS下把数据34.237写入ha.txt文件中”,这可能是一个包含了演示或教学材料的压缩文件,可能包括了执行上述操作的DOS命令的示例、相关解释或其他辅助文件。解压这个文件并查阅其中的...

    codesys工程ST语言写文件操作 TXT文件。

    本文将重点讨论如何在Codesys工程中使用ST语言进行TXT文件的操作,特别是写文件操作。 首先,要实现写文件功能,我们需要理解ST语言中的文件处理函数。Codesys提供了`FILE_OPEN`, `FILE_WRITE`, `FILE_CLOSE`等函数...

    Java读取资源文件时内容过长与换行的处理

    当我们在properties文件中定义属性值时,如果某个值过长或者需要换行,可能会导致读取时出现问题。例如,在`test.properties`文件中有这样的定义: ```properties name=Helloworld\ MyNameisferreousbox ``` 当...

    使用bat获取当前路径下所有文件夹和文件名,并换行输出至txt文件中

    如题使用bat(脚本实现这个功能)获取当前路径下所有文件夹和文件名,并换行输出至txt文件中。

    pb操作TXT文件(打开,写入,关闭,删除等等)

    在PB中处理TXT文件是常见的需求,比如读取数据、写入数据、修改或删除文件等。以下是对PB操作TXT文件的详细解释。 1. **打开TXT文件** 在PB中,我们可以使用`TextStream`对象来读取或写入TXT文件。首先,创建一个`...

    读取文件并换行

    标题“读取文件并换行”涉及到的是从文本文件中读取数据,并且在遇到特定分隔符(本例中是逗号)时进行回车换行的操作,以便更好地组织和理解数据。这种操作在数据处理、数据分析和日志分析等场景中非常常见。 首先...

    python写入文件自动换行问题的方法

    ### Python写入文件自动换行问题详解 #### 知识点概述 在Python编程中,文件操作是一项基本且重要的技能。对于数据处理、日志记录等应用场景,掌握如何正确地写入文件尤其关键。其中,“自动换行”是文件写入过程...

    Java\输出TXT文件.txt

    综上所述,这段代码展示了如何使用Java中的`FileOutputStream`来输出一个包含字符串和数字的TXT文件。涉及的关键概念包括文件流的创建与使用、字符串转字节数组、异常处理以及资源的关闭等。这些基础知识对于理解和...

    换行移除.rar

    在实际应用中,"换行移除.exe"可能支持批量处理,允许用户一次性处理多个TXT文件,提升工作效率。它可能还具有用户界面,使得非技术人员也能轻松操作,只需要选择目标文件,点击“开始”按钮即可完成换行符的清理...

    将Matlab程序的 .m文件转换为等效的Maple输入.txt

    将Matlab程序的 .m文件转换为等效的Maple输入是一个很方便的maple程序

    VB读写Txt文件的小程序

    ### VB读写TXT文件的小程序知识点详解 #### 一、概述 在Visual Basic(简称VB)编程语言中,处理文本文件是一项常见的需求。通过利用`Scripting.FileSystemObject`(简称FSO),我们可以轻松地实现对TXT文件的读取...

    windows API 文本文件换行读写

    在Windows系统中,标准的文本文件换行方式是CR+LF,而在Linux或macOS系统中,通常只使用LF作为换行符。因此,在跨平台的文件操作中,处理换行符是至关重要的。 Windows API中的主要函数用于文本文件读写包括`...

    java去掉空格换行之类的.txt

    // 读取txt文件 public static String readtxt() throws IOException { BufferedReader br = new BufferedReader(new FileReader("c:\\11.txt")); String str = ""; String r = br.readLine(); while (r != ...

    字符排序.txt

    字符排序,多种方法,字符排序,多种方法,字符排序,多种方法,字符排序,多种方法,字符排序,多种方法,字符排序,多种方法

    C++读取TXT文件识别特定内容修改

    由于近期需要将一份Word文档转到Markdown格式,但是文件内容较大,自动转换工具转换不能完全满足我的要求,存在问题如下:导出的图片名乱码,一部分换行存在问题。 针对图片名乱码的问题,由于word中的图片拥有一定...

Global site tag (gtag.js) - Google Analytics