在java中boolean具体怎么使用?

作者&投稿:陈没股 (若有异议请与网页底部的电邮联系)

boolean是java中的布尔型(逻辑型)数据类型,在java中boolean值只能是true和false,而不能用0和1代替,并且一定要小写。

布尔值true代表“真”,false代表“假”。一般关系运算符会返回布尔值的结果。另外,数值的0、-0、特殊值的null、NaN、undefined以及空字符("")都会被解释为false,其他值则会被解释为true。

扩展资料

java中创建boolean对象的方法:

1、使用关键词new来定义Boolean对象。下面的代码定义了一个名为myBoolean的逻辑对象:

varmyBoolean=newBoolean()

varmyBoolean=newBoolean()

注释:如果逻辑对象无初始值或者其值为0、-0、null、""、false、undefined或者NaN,那么对象的值为false。否则,其值为true(即使当自变量为字符串"false"时)!

2、下面的所有的代码行均会创建初始值为false的Boolean对象。

varmyBoolean=newBoolean();

varmyBoolean=newBoolean(0);

varmyBoolean=newBoolean(null);

varmyBoolean=newBoolean("");

varmyBoolean=newBoolean(NaN);

3、下面的所有的代码行均会创初始值为true的Boolean对象:

varmyBoolean=newBoolean(1);

varmyBoolean=newBoolean(true);

varmyBoolean=newBoolean("true");

varmyBoolean=newBoolean("false");

varmyBoolean=newBoolean("BillGates");

参考资料来源:百度百科——Boolean



~

Java中的“boolean”如何使用?
答:boolean又叫布尔型。是一种数据类型。其取值只能是true或者false。如:boolean flag=true;或者 boolean flag=false;高深一点的就boolean 函数(){}

JAVA boolean 解释
答:public class 判断负数 { public static void main(String[] args) { int score; // 每门课的分数 int sum = 0; // 总的分数 double avg; // 平均分 // 此处赋值为false是默认你输入的分数不是负数,当你输入的分数是负数的时候将其赋值为true boolean isNegative = false; // 是否为...

Java中boolean类型占用多少个字节
答:java的基本数据类型中,boolean占一个字节,默认值为false.取值范围是{true,false},具体的解释如下:单个的boolean 类型变量在编译的时候是使用的int 类型。而对于boolean 类型的数组时,在编译的时候是作为byte array来编译的所以boolean 数组里面的每一个元件占一个字节,

大家谁知道在java中boolean类型占多少个字节?
答:java的基本数据类型中,boolean占一个字节,默认值为false.取值范围是{true,false},具体的解释如下:单个的boolean 类型变量在编译的时候是使用的int 类型。而对于boolean 类型的数组时,在编译的时候是作为byte array来编译的所以boolean 数组里面的每一个元件占一个字节,...

java中怎样定义布尔型变量
答:直接通过 “bolean bl = true;”即可定义一个值为真的波尔类型。备注:波尔类型的变量只能有两个值:true和false。并且必须在初始化过程赋值,如果赋值的非上面的两个值,会直接报错。

java 中bool 的长度是多大
答:一个字节,并且boolean变量,只能赋值true或false

java的基本数据类型有哪些
答:java的基本数据类型有:1、布尔型(boolean)取值范围:True 或 False 2、字节型(byte)取值范围:0 - 255 3、短整型(short)取值范围:-32,768 ~ 32767 4、整型(int)取值范围:-2,147,483,648 ~ 2,147,483,647 5、长整型(long)取值范围:-9223372036854775808~9223372036854775807 6、单...

JAVA中返回boolean的方法?
答:这两种是有区别的。先说第一种:if(this==i) return true, 这只有一种情况 就是当this==i的时候,返回为true,如果不等于的时候呢,就没有返回值,所以方法会报错。除非,你写成这样,则和第二种方法上在逻辑层面来说并没有太大的一个区别。if(this==i){ return true;}else{ return false;...

java里面用boolean赋值可以使用哪些方式
答:1.直接赋值 boolean b1=false;2.由条件表达式赋值 boolean b2=3>4;3.有另一个boolean变量赋值 boolean b3=b1;4.由方法返回赋值 boolean b4=list.ready();//假设ready方法返回一个boolean的话

什么是布尔型变量?
答:Boolean Variable (布尔变量)是具有两种逻辑状态的变量。它包含两个值:true和false。如果在表达式中使用布尔变量,则基于变量值的真值给出1或0的整数值。若要将整变量转换为布尔变量,如果整数值为0,则布尔值错误;否则,如果整数值不是0,则布尔值为真。布尔变量通常在运行时用作标记,例如用于更改...