区块链技术博客
www.b2bchain.cn

System.out.println(true)和System.out.println(“ true”)之间的区别 – java程序员分享

本文介绍了System.out.println(true)和System.out.println(“ true”)之间的区别 – java程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

之间有什么区别

System.out.println(true); 

System.out.println("true"); 

尽管我看到的输出是相同的,但是在用法或编码样式方面有什么不同吗?

参考方案

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

如果仅打印单个布尔文字,则println(true)较短。如果将该文字与其他String组合,则println("value = true")println("value="+true)更有意义。

我是Java编程的新手,无法从另一个类返回方法。这两个类都可以编译并成功运行。我可以从一个类中调用一个简单的int,但是当我想计算用户输入的两个输入整数时,我只会得到一个空格。这是我的计算课class calculations { public final int AGE = 53; public int numbers(int num1, int num2…

我有生日,可以得到当前日期。在Java中,如何在考虑leap年的情况下计算某人的年龄?编辑:我可以使用Unix时间戳并比较差异吗? 参考方案 您可能已经知道,Java 8日期和时间API的更改是受Jodatime库本身启发的,因此使用Java 8的下一个解决方案看起来几乎与上述代码示例相似:LocalDate today = LocalDate.now();…

import java.util.Scanner; public class TwoAtATime { public static void main(String[] args) { Scanner scan= new Scanner(System.in); System.out.println("Enter a word with an eve…

我有以下代码,其中产生了一个线程侦听器,该线程侦听器应该不断侦听任何传入的TCP消息,在运行此线程后,我希望使用主线程来发送消息,但是一旦启动listen.run( ),看来主线程无法再运行了。我希望它继续运行while循环,但永远不会到达它。package tcpclient; import java.io.*; import java.net.*; im…

在我的过程中,我不断创建一个新的Thread对象(实际上是Thread的子类)(每秒最多几个),运行它并干净地结束。我已经注意到,例如,当该过程进行了25天时,该过程可能会死掉而将hprof抛在后面,这意味着OOM。但是与堆中分配的内存相比,堆转储很小,因此它可能是PermGen OOM,我正试图找出罪魁祸首。我没有使用任何特殊的jvm参数禁止-XX:+ H…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » System.out.println(true)和System.out.println(“ true”)之间的区别 – java程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们