Java中的布尔值与布尔值

Boolean vs boolean in Java(Java中的布尔值与布尔值)

本文介绍了Java中的布尔值与布尔值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有关于 Java 中的 Integerint 的讨论.前者的默认值为null,而后者的默认值为0.Boolean vs boolean 怎么样?

There are discussions around Integer vs int in Java. The default value of the former is null while in the latter it's 0. How about Boolean vs boolean?

我的应用程序中的变量可以有 0/1 值.我想使用 boolean/Boolean 而不想使用 int.我可以改用 Boolean/boolean 吗?

A variable in my application can have 0/1 values. I would like to use boolean/Boolean and prefer not to use int. Can I use Boolean/boolean instead?

推荐答案

你可以使用 Boolean/boolean 代替.

Yes you can use Boolean/boolean instead.

第一个是对象,第二个是原始类型.

First one is Object and second one is primitive type.

  • 第一个,你会得到更多有用的方法.

  • On first one, you will get more methods which will be useful.

考虑到内存开销,第二个很便宜 第二个会节省更多内存,所以去吧

现在选择你的方式.

这篇关于Java中的布尔值与布尔值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:Java中的布尔值与布尔值

基础教程推荐