Java读取文件换行符
如果是系统级别的设置
System.lineSeparator()?
System.getProperty(“line.separator”);
如果是文件级别的那是没有统一的规范,同一个文件也可以输入不同的换行方式。
因此建议你读文件的时候就不要按行读,整体读就可以了。
Java字符串换行符”\n”、”\r”、”\r\n”的区别
\n 表示New line,即换行
\r 表示Carriage return,表示回到行首,不会换到下一行
\r\n 回车换行,即回到行首并且换一行
在不同的系统中还有不同的含义。
在windows中的含义:
‘\n’ 换行,换到当前位置的下一行,而不会回到行首;
\r 表示回到行首,不会换到下一行
在linux中的含义:
\n会进行回车+换行的操作,
\r 回车符只会作为控制字符(“^M”)显示,不发生回车的操作。
最后,\r\n在系统中都表示回车换行。
java 字符串换行问题
楼主要怎么换行?
控制台打印一个字符串,这个字符串要换行的话,可以通过
System.out.println(str1+”\n”+str2);
如果要输出文件需要
“\r\n” ,在windows系统下,
“\r” ,在linux下。
java中怎么替换掉回车换行符
java中替换回车换行符,如果是字符串的话,你可以使用string.replace函数来进行替换.