gpt4 book ai didi

java - println() 和 println (""之间的区别)

转载 作者:行者123 更新时间:2023-12-02 09:10:20 27 4
gpt4 key购买 nike

我都见过,事实上,在观察后我并没有意识到有什么区别。但两者之间真的有什么区别

println();   // without quotation marks

println("");  // with quotation marks

最佳答案

好吧,您实际上并没有指定您正在讨论的语言,但是 println 函数通常用于打印您提供的内容,后跟换行符.

如果一种语言支持无参数版本,我建议它可能不会打印任何内容,后跟换行符。类似地,具有空字符串的字符串很可能会打印该空字符串,后跟换行符。

因此,从功能上来看,他们很可能会做同样的事情。

事实上,在任何现代语言中,它可能会用类似以下伪代码的方式实现,表明无参数和空字符串变体实际上是相同的:

def println(args[default = ""]):
for each arg in args:
output arg
output newline

关于java - println() 和 println (""之间的区别),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59476659/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com