[英]println method - what do the last 2 letters (l & n) stand for?
我猜这与println()
的换行功能( '\\n'
)有关,但是在缩写的基于字母的形式中,这将是nl
而不是ln
。 谢谢你的任何评论。
这是历史性的。
帕斯卡尔曾write
和writeln
。
write
会输出一个字符串,将光标留在该字符串的末尾。
writeln
(其中ln
是“line”的缩写)将write
整行文本并将光标移动到下一行的开头 ,通常是通过自动附加CRLF
或其他一些依赖于OS的控制序列。
Java继承了缩写,但使用print
而不是write
。
嗨检查这是否有用..
http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html
您可以在标题Class PrintStream下找到它
ln
只是意味着LINE -它打印在一个新行的字符/字符串。
println代表printline。
它没有什么特别之处:P它将打印一个新行而不是在同一行上打印它。
println()方法通过写行分隔符字符串来终止当前行。 行分隔符字符串由系统属性line.separator定义,不一定是单个换行符('\\ n')。
public void println() {
newLine();
}
此外,还有重载方法println(String s)
, println(Char c)
, println(Double d)
, println(Float f)
, println(Long l)
, println(int i)
, println(bool b)
。
这是一个提供所有代码的链接。
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/io/PrintStream.java#PrintStream.println%28%29 。
println - >打印行。
这意味着它将通过参数打印您给出的行,并将光标移动到下一行,等待另一个输入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.