求解释,请问一下在java中boolean具体怎么使用?

java中有boolean类型,我看过很多介绍都说就是判断满足要求就返回true,否则false,具体该怎么使用呢?
我们的作业,定义一个class,其中有属性sex,要求定义为boolean类型 sex (boolean - true to indicated male)
我有语句 private boolean sex;这样对吗?那是不是还要写一个函数?到底该怎么弄呢?

ITMISS
浏览 528回答 2
2回答

慕田峪9158850

boolean是java中的布尔型(逻辑型)数据类型,在java中boolean值只能是true和false,而不能用0和1代替,并且一定要小写。布尔值 true 代表“真”,false 代表“假”。一般关系运算符会返回布尔值的结果。另外,数值的 0、-0、特殊值的 null、NaN、undefined 以及空字符("")都会被解释为 false ,其他值则会被解释为 true 。扩展资料java中创建boolean对象的方法:1、使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:var myBoolean = new Boolean()var myBoolean = new Boolean()注释:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!2、下面的所有的代码行均会创建初始值为 false 的 Boolean 对象。var myBoolean = new Boolean();var myBoolean = new Boolean(0);var myBoolean = new Boolean(null);var myBoolean = new Boolean("");var myBoolean = new Boolean(NaN);3、下面的所有的代码行均会创初始值为 true 的 Boolean 对象:var myBoolean = new Boolean(1);var myBoolean = new Boolean(true);var myBoolean = new Boolean("true");var myBoolean = new Boolean("false");var myBoolean = new Boolean("Bill Gates");

慕码人2483693

boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是 True 或是 False,主要用于判断。public static void main(String[] args) {boolean isB = true;boolean isA = false; &nbsp; &nbsp; &nbsp; &nbsp;for(int i = 0 ; i < 10 ;i++){ &nbsp; &nbsp; &nbsp;&nbsp;if(!isB&&isA){System.out.println("!BA");isB = !isB;}&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp; }}当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。扩展资料:1、对boolean的一些看法就是,当我看到if条件语句种有进行判断的时候,先不管条件中初始化的赋值是true 或 false。2、将if(isA) 、if(isB)看做true、将if(!isA)、if(!isB)看做false。3、最后将初始化isA、isB的值对着true,false进行判断。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
SQL Server