java中n中的n是哪个单词的缩写

Python013

java中n中的n是哪个单词的缩写,第1张

\r与\n到底有何区别,编码的时候又应该如何使用,我们下面来了解一下。

区别:

\r:

全称:carriage return (carriage是“字车”的意思,打印机上的一个部件)

简称:return

缩写:r

ASCII码:13

作用:把光标移动到当前行的最左边

\n:

全称:new line

别名:line feed

缩写:n

ASCII码:10

作用:把光标向下移动一行

不同操作系统怎样表示“回车+换行”(即一行的结束):

Unix、Linux:\n表示回车+换行,\r没什么意义

Windows、DOS:\r\n表示回车+换行,顺序不能变

Mac:\r表示回车+换行

\r与\n合起来就是回车换行的意思,回车是将光标移到当前行的行首;换行是将光标移到当前行的下一行,但还是同一列,不会回到行首。它们合起来可以将光标移到下一行的行首,也就是回车并换行。但在不同的系统中它们的功能也不太相同。比如在windows里,\r\n表示回车换行;但在linux中\n就代表回车换行。这也是为什么在linux下用vim打开windows编辑的文件会发现在每一行尾都有个^m字符的原因。

首先java建议用前者

执行过程:

前者是定义一个叫做n的int数组(类型上就是数组,定义了一个变量)。

后者是定义int,但这个int变量n是一个数组(类型上不是数组,定义了一组变量)。不过两句话结果一样,灵活使用即可。

望采纳~