回车换行(\r\n)整理 -

来源:百度文库 编辑:神马文学网 时间:2024/07/02 17:46:34
回车换行(\r\n)整理
文章分类:Java编程
主题:回车,换行!
环境:Window
键盘上的“Enter”键大概无人不识,无人不晓,回车,换行相信很多人平时念着都很顺口,但是具体到文本处理时,有些时候就会有点蒙了,回的哪门子车?换什么行?回车、换行,\r,\n哪个对哪个呢?忙不迭还得Google一下。早期的打字机里,回车,即把当前的打印头定位在左边界,换行,即 把纸向下移一行 为了巩固记忆,现在做一个表格表示一下。
Java表示法 :
Java代码
char char1 = 0xd;
char char2 = 0xa;
String str1 = "\r";
String str2 = "\n";
char char1 = 0xd;char char2 = 0xa;String str1 = "\r";String str2 = "\n";
平台表示法:
unix文本结束符只有:\n
mac文本结束符只有:\r
window文本结束符:\r\n
注意: 很多人转载的文章中,把window文本结束符理解成:\n\r,那个错误的。
ASCII值
字符串转义 十六进制 英文描述
中文描述 控制字符 Unix系统 Window Mac
013  \r 0xd carriage return 回车 CR N Y Y
010
\n 0xa line feed
换行
LF Y Y N