Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java println方法-最后两个字母(l和n)代表什么?_Java_Out_Println - Fatal编程技术网

Java println方法-最后两个字母(l和n)代表什么?

Java println方法-最后两个字母(l和n)代表什么?,java,out,println,Java,Out,Println,我猜它与println()的换行功能('\n')有关,但以基于字母缩写的形式,这将是nl而不是ln。谢谢您的评论。println代表printline 它没有什么特别之处:p它将打印新行,而不是在同一行上打印。您好,请检查这是否有用 您可以在标题下找到它类PrintStream ln仅表示行-它在新行中打印字符/字符串。它是历史性的 帕斯卡有write和writeln write将输出一个字符串,将光标保留在该字符串的末尾 writeln(其中ln是“行”的缩写)将写入一整行文本,并将光标移动

我猜它与
println()
的换行功能(
'\n'
)有关,但以基于字母缩写的形式,这将是
nl
而不是
ln
。谢谢您的评论。

println代表printline


它没有什么特别之处:p它将打印新行,而不是在同一行上打印。

您好,请检查这是否有用

您可以在标题下找到它类PrintStream

ln
仅表示行-它在新行中打印字符/字符串。

它是历史性的

帕斯卡有
write
writeln

write
将输出一个字符串,将光标保留在该字符串的末尾

writeln
(其中
ln
是“行”的缩写)将
写入一整行文本,并将光标移动到下一行的开头,通常通过自动附加
CRLF
或一些其他依赖于操作系统的控制序列

Java继承了缩写,但使用了
print
而不是
write

println()方法 通过写入行分隔符字符串终止当前行。行分隔符字符串由系统属性line.separator定义,不一定是单个换行符('\n')

此外,还有重载方法
println(String s)
println(Char c)
println(Double d)
println(Float f)
println(Long l)
println(int i)
println(bool b)


这里有一个链接,提供所有代码。
println->print行


这意味着它将打印您通过参数给它的行,并将光标移到下一行,等待另一个输入。

println-print line。这意味着它将在打印行的末尾使用\n。它不要求打印新行,但会在结尾打印给定行。println-打印一行(完整行,以新行字符(默认行分隔符)或行分隔符属性结尾)。如果您得到答案,请继续并接受它。请不要将其添加到您的问题中。如果你想把答案包含在你的问题中,那就违背了问答的全部目的。或者,如果你有新的东西要与我们分享(还没有发布),你也可以发布你自己问题的新答案。欢迎提供来源。OP询问它代表什么,并且有可能找到其他假设,例如“ln”看起来像“\n”。参考您的编辑-它将打印新行,而不是打印在同一行上。错。它将打印该行并以新行字符结尾。@R.J根据,它将打印字符串,然后调用println(),这意味着它将打印一个新的空行。这里的顺序很重要。如果未指定任何内容,它将不打印任何内容(空白)并以新行字符终止。@dystroy不,它不(而且AFAIK不能)代表
\n
,因为这是一个“C”ism,而Pascal在C存在之前就有
writeln
。这并不能回答问题。为什么不?他只是想知道ln代表什么,以及一个用来验证的链接that@Aishvarya同意,但我不会发布答案,而是发表评论来回答这个问题。您好,请检查这是否有帮助。-这真的不应该是答案的第一行,伊姆霍。它看起来像是一个建议。他所说的是令人信服的,代表着一条线而不是一条新的线,那就是为什么它的NLI将在我的未来语言中考虑这一点。我将它命名为
maroun
marounln
。这只是一个不好的命名的例子吗?当我学习Java时,我首先想到的是PrintIn()(大写为I):-)
 public void println() {
     newLine();
 }