gpt4 book ai didi

java - System.out.println(true) 和 System.out.println ("true"之间的区别)

转载 作者:行者123 更新时间:2023-12-02 18:04:23 26 4
gpt4 key购买 nike

有什么区别吗

System.out.println(true);

System.out.println("true");

虽然我看到的输出是相同的,但在用法或编码风格方面有什么不同吗?

最佳答案

在第一个选项中,您将 boolean 传递给 PrintWriterprintln 方法,而在第二个选项中,您传递一个 String,因此调用不同的println方法。最后,第一种情况的boolean被转换为String,所以最终结果是一样的。

如果只打印单个 boolean 文字,println(true) 会更短。如果将该文字与其他 String 结合使用,println("value = true") 会比 println("value="+true)< 更有意义.

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

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