java中实现换行有以下3种方法:

1.使用java中的转义符"\r\n":

String str="aaa";

str+="\r\n";

这样在str后面就有换行了.

注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果.

2.BufferedWriter的newline()方法:

FileOutputStream fos=new FileOutputStream("c;\\11.txt");

BufferedWriter bw=new BufferedWriter(fos);

bw.write("你好");

bw.newline();

bw.write("java");

w.newline();

3.使用System.getProperty()方法: ·

String str = "aaa"+System.getProperty("line.separator");

操作系统的不同,换行符操也不同:

\r: return 到当前行的最左边。

\n: newline 向下移动一行,并不移动左右。

Linux中表示:回车+换行;

Windows中表示:回车+换行。

Mac中表示:回车+换行。

历史:

回车"(Carriage Return)和"换行"(Line Feed)这两个概念的来历和区别。 在计算机还没有出现之 前,有一种叫做电传打字机(Teletype Model 33,linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正 好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做"回车(return)",告诉打字机把打印头定位在左边界;另一个叫做"换行(newline)",告诉打字机把纸向下移一行。这就是"换行"和"回车"的来历,从它们的英语名字上也可以看出一二

关于 java中的换行符相关推荐

  1. java 判断是否换行_如何在java中检测换行符

    是的,我已经阅读了一些关于换行符的其他帖子,但他们没有帮助我.如何在java中检测换行符 我的Java程序应该读取一个.PHP文件,并将源代码分成逐行格式.问题是我似乎无法区分一个换行符和另一个换行符 ...

  2. java中处理换行符

    windows平台的换行符为/r/n; linux平台的换行符为/n; java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符. 2.解答 java 代码 String userInput ...

  3. java判断是否换行_如何检测java中的换行符

    是的,我已经阅读了其他一些关于换行符的帖子,但他们没有帮助我. 我的Java程序应该读取.PHP文件并将源代码拆分为逐行格式.问题是我似乎无法真正区分一个换行符. 我试图使用/ n没有工作.... 我 ...

  4. oracle fileline换行,Java中的换行符line.separator及file的separator

    在不同的平台上,换行符可能是不同的,例如: Mac平台:\r Unix或Linux:\n Windows或Http:\r\n Unicode标准:\u2028 所以当需要换行时,通常建议使用line. ...

  5. java中print换行符_如何在java中打印带换行符的字符串

    我需要使用 java打印一个字符串,所以我喜欢以下解决方案经过google搜索了很多.我做了一些更改来打印字符串而不显示打印对话框.我的问题是虽然这个方法正确地打印了字符串,但它不会像我定义的那样破坏 ...

  6. java通用文件换行符_java通用文件换行符

    java通用文件换行符 [2021-02-07 00:14:46]  简介: java中的换行符是[\n]和[\r].二者的区别是:[\r]表示回车,[\n]表示新行,但两者都可以实现换行.具体实现方 ...

  7. java获得系统换行符_java获取系统换行符

    检验检疫信息系统 Java 1 范围 本标准规定了检验检疫信息系统采用Java语言编码需遵循的基本内容.基本内容包括文件.文件组 织.排版.注释.声明.命名规范.本标准...... <使用 Ja ...

  8. Java 去掉字符串中的换行符回车符等

    去掉一个字符串中的换行符.回车符等,将连续多个空格替换成一个空格 String string = "this just a test" Pattern p = Pattern.co ...

  9. java生成xml 换行符_如何在XML文件中添加换行符(换行符)?

    甲换行符(又名行中断或结束时的线,EOL)是标记文本行的末尾特殊字符或字符序列.所使用的确切代码因操作系统而异:LF:    Unix CR:    Mac OS up to version 9 CR ...

  10. css中的换行符_如何使用CSS防止项目列表中的换行符?

    css中的换行符 Introduction: 介绍: Dealing with various items in CSS sometimes pose very different problems. ...

最新文章

  1. 怎么暂时关闭网站php,WordPress怎么临时关闭网站进行维护
  2. 日志收集十大技术细节
  3. 【电力负荷预测】基于matlab日特征气象因素支持向量机SVM电力负荷预测【含Matlab源码 1612期】
  4. spine基础以及骨骼动画的使用(1)
  5. 基于tkinter的九型人格测试系统介绍
  6. 数据恢复工具FinalData
  7. π型滤波频率计算_π型电感滤波电路计算
  8. Word中插入图片只显示一部分
  9. 编辑中的word变成只读_打开Word文件是只读,怎么修改
  10. 40个超有趣的Linux命令行彩蛋和游戏
  11. OpenCV-Python画虚线
  12. Python量化交易平台开发教程系列4-事件驱动引擎原理和使用
  13. vue中svg转png下载
  14. 3d打印【遇到的问题】--卷边、倒塌、slic3r
  15. Python免安装环境(Windows)
  16. 西门子服务器装系统,IPC427D重新安装系统
  17. 高级面试题--SpringBoot启动流程解析
  18. 一名准菜鸟程序员(bushi)的自我介绍
  19. 正态分布的期望和方差
  20. srcnn fsrcnn espcn rdn超分网络的结构

热门文章

  1. shiro权限架作战
  2. Deep Learning(深度学习)学习笔记
  3. 程序员修炼之道 读书笔记2
  4. MATLAB的非线性变换
  5. CUDA学习(十一) 利用npp做图像处理
  6. 《Java从入门到放弃》JavaSE入门篇:多线程(入门版)
  7. react 中加载静态word文档(或加载静态的html文件)
  8. 日志易:IT 运维分析及海量日志搜索的实践之路(上)
  9. 深度学习-文档检测方案整理
  10. 光纤上网究竟是如何实现的?