百度
360搜索
搜狗搜索

boolean在java中什么意思,java中Boolean和boolean的区别详细介绍

本文目录一览: 在java中boolean具体怎么使用?

boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是 True 或是 False,主要用于判断。
public static void main(String[] args) {boolean isB = true;
boolean isA = false;
for(int i = 0 ; i < 10 ;i++){
if(!isB&&isA){
System.out.println("!BA");
isB = !isB;
}
} }}
当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。
扩展资料:
1、对boolean的一些看法就是,当我看到if条件语句种有进行判断的时候,先不管条件中初始化的赋值是true 或 false。
2、将if(isA) 、if(isB)看做true、将if(!isA)、if(!isB)看做false。
3、最后将初始化isA、isB的值对着true,false进行判断。
参考资料:Boolean_百度百科
”boolean“类型的值只有两个,即:false和true;通常都用在条件判断中
boolean bl = true;
if(bl){ //代码分支}else{//另外一个代码分支};
解释:上面定义了一个波尔类型,它的值为真,下面的条件判断中会直接走进第一个”真“的分支。、
备注:以上方法只是一个简单的举例,实际应用中”boolean“的值需要大量的条件判断,最后获取到是”真“或者”假“,但实现思路都是一致的,当”真“的时候做某些操作,其他情况进行相应的操作。
Boolean 数据类型 Boolean 变量存储为 16 位(2 个字节)的数值形式,但只能是 True 或是 False。Boolean 变量的值显示为 True 或 False(在使用 Print 的时候),或者 #TRUE# 或 #FALSE#(在使用 Write # 的时候)。使用关键字 True 与 False 可将 Boolean 变量赋值为这两个状态中的一个。当转换其他的数值类型为 Boolean 值时,0 会转成 False,而其他的值则变成 True。当转换 Boolean 值为其他的数据类型时,False 成为 0,而 True 成为 -1。
怎么说呢....
它就像int,string这些一样
用来声明变量类型
Boolean类型数据只有两个值:true和false
Boolean类型用处非常广泛
if,while可以直接使用
你的那个语句“private boolean sex”
如果是用来声明一个私有的布尔类型变量sex
那就没错
你把它做为类的属性
那么在那个类本体里面任何一个方法都可以调用到sex
而不用再写什么函数去再次声明
Boolean 是对象 可以赋值为null 是boolean的封装类
boolean 其值只有两个 true or false
boolean flag=true;初始化 布尔类型变量 flag 为true
例如 if(flag==true)
{
System.out.println("我的值是真true");
}else
{
System.out.println("我的值是假fasle");
}
依据你说的
public Students{
public String name; //姓名
public Boolean sex; //性别
}
private 是私有的意思 通俗点就是 Students以外 其他任何类都不可访问
public 公共的 除了Students 其他任何类都可以访问
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");
参考资料来源:百度百科——Boolean

java里面的boolean代表什么?

boolena
是一个数据类型,它只包含true和false两种值,这句话的意思就是定义iscorrect是false,应该是起到一个标示的作用,就是把这个iscorrect设为false
boolean是Java里的简单数据类型的一种,有true和false两种值,Boolean是它的封装类
boolean类似于C/C++中bool类型,但它只有两个值一个是true另一个就是false,而且它只有1bit大小,在判断语句中不能使用1或0来代替
boolean是类型,值有true和false两种,就是真和假!
详情查看: 百度一下 boolean ,选百度百科!
八大基本类型之一 它的值只:true 和false 做为条件判断
boolean是一种数据类型,布尔值,也就是常说的真假值,只有true和false两个值。你这句话里表示函数getArg的返回值是boolean类型的。建议你看看Java基础。

java中Boolean和boolean的区别

boolean是基本数据类型
Boolean是它的封装类,和其他类一样,有属性有方法,可以new,例如:
Boolean flag = new Boolean("true"); // boolean 则不可以!
Boolean 是boolean 的实例化对象类,和Integer对应int一样
自jdk1.5.0以上版本后,Boolean在"赋值"和判断上和boolean一样,
即是你: boolean b1 = true ; 或者 Boolean b2 = true ; 都可以。
唯一只能使用Boolean上的就是从列表或者哈希表获取值时。
比如 boolean t = false;
Map map = new HashMap();
map.put("t", t);
那么获取值时只能用
Boolean t1 = (Boolean) map.get(t); //前面只能用Boolean强制转换,不能使用boolean.boolean是基本数据类型
Boolean是它的封装类,和其他类一样,有属性有方法,可以new,例如:
Boolean flag = new Boolean("true"); // boolean 则不可以!
Boolean 是boolean 的实例化对象类,和Integer对应int一样
自jdk1.5.0以上版本后,Boolean在"赋值"和判断上和boolean一样,
即是你: boolean b1 = true ; 或者 Boolean b2 = true ; 都可以。
唯一只能使用Boolean上的就是从列表或者哈希表获取值时。
比如 boolean t = false;
Map map = new HashMap();
map.put("t", t);
那么获取值时只能用
Boolean t1 = (Boolean) map.get(t); //前面只能用Boolean强制转换,不能使用boolean

阅读更多 >>>  java数据类型有哪几种,java中的基本数据类型有几种

java中Boolean和boolean的区别?

每个基本类型都有自己的包装类,比如int和Integer,那么基本类型本身只能描述数据类型,是不会让数据具有“对象”的属性与方法的。而包装类型是具备对象的特征。比如
int a1 = 0;
Integer a2= null;
上述a1只是描述类型,a1不是对象,存在栈区
a2则是一个对方,可以a2.方法()
Boolean和boolean同理!
Boolean是类,而boolean是基本数据类型,Boolean定义的变量是一个对象,可以用点(.)调用方法,而boolean定义的只是一个简单的变量,没有属性,也不能调用方法··
boolean是java语言的基本数据类型,而Boolean是前者的对应封装类。boolean定义的变量是一个简单的变量,而Boolean定义的变量是一个对象。ok
JAVA里面基本类型都有对应的封装类, 如int的对应封装类Integer
Boolean是boolean的封装类
一个是类,一个是基本数据类型
Boolean是类,而boolean是基本数据类型,Boolean 定义出来的是对象,可以当对象调用,boolean 定义出来的是数据类型,只能当数据类型调用。Boolean专业名词叫Boolean类型包装器。这个涉及到jdk5以后的新特性,自动装箱问题。具体可以参考以下网址http://hi.baidu.com/free_java/blog/item/569c9512b9a38824dc54014a.html。详细说明了charator和Charator int和Interger 等相同问题的解释。

Java中的boolean怎么用?

boolean又叫布尔型。是一种数据类型。其取值只能是true或者false。
如:
boolean flag=true;
或者
boolean flag=false;
高深一点的就boolean 函数(){}
你想用它干什么就怎么用
boolean canAcess=false;
if(power>10){
canAcess=true;
}
return canAcess;
boolean (布尔型) 是一个数据类型,它只有两个值true和false,
例如:性别sex也只有男和女两个,用boolean可以,你可以把true当做男的,不是true就是女的false。

Java中的“boolean”如何使用?

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

Java中的“boolean”如何使用?

boolean又叫布尔型。是一种数据类型。其取值只能是true或者false。\x0d\x0a如:\x0d\x0abooleanflag=true;\x0d\x0a或者\x0d\x0abooleanflag=false;\x0d\x0a高深一点的就boolean函数(){}

Java中的boolean怎么用?

和int char一样啊。假如 boolean f; f = flase; if(!f)....只不过他要不是ture,要不就是flase
public class Test{
public static void main(String []args){
boolean b = true;
if(b){//b
Boolean是Java一种数据类型。官方的说明:The boolean data type has only two possible values: true and false. Use this data type for simple flags that track true/false conditions. This data type represents one bit of information, but its "size" isn't something that's precisely defined. 在每种编程语言中,不可避免的会出现关于是和否的逻辑判断,比如,变量x的值是否大于变量y的值等,在Java里,我们使用布尔值来反映这些值。我们在数据类型介绍部分介绍了Java中的8种基本类型,其中我们注意到第四类就是布尔值。布尔值的基本类型在字面值有true和false,它的数据类型为boolean。在Java里,对于每种基本的数据类型都有相对应的包装类型(Wrapper Type)。这里的原因为使用包装类型可以用面向对象的方式进行代码的编写,关于面向对象,我在后面会讲到。对于布尔类型,Java中提供了java.lang.Boolean作为布尔类型的包装类型。在Java中,我们可以使用一个布尔值或字符串值来构造一个Boolean对象。下面是Boolean类的构造方法:Java代码 public Boolean (boolean value) public Boolean (String value) 作为讲解,我们下面给出一段构造Boolean对象的代码: Java代码 Boolean b1 = new Boolean (false); Boolean b2 = new Boolean ("true"); 这里我们使用一个boolean的字面值和一个字符串值来构造了两个Boolean对象b1,b2。注意,这里我只是为了演示方便而简单的将变量命名为b1、b2,在实际的编程中,请尽量给变量取一个有意义的名字。 在得到一个Boolean对象后,如果我们想使用boolean基本类型的话,可以通过Boolean提供的方法booleanValue,该方法的方法签名为:Java代码 public boolean booleanValue() 下面给出一段代码,我们构造两个Boolean对象,然后调用其booleanValue方法来输出boolean值到控制台: Java代码 public class MainClass { public static void main(String[] args) { Boolean b1 = new Boolean(false); Boolean b2 = new Boolean("true"); System.out.println(b1.booleanValue()); System.out.println(b2.booleanValue()); } } 这里细心的读者可能已经发现,我们用了System.out.println输出了不同类型的数据到控制台,String、数字、boolean值。这是因为该方法被重载过,可以接受不同类型的参数。下面是该程序的输出结果:false
true布尔值的字面值 字面值的概念,我们前面已经提到过了。对于布尔值,它有两个字面值:true、false。true表示真,而false代表假。下面给出一段代码,代码中定义了一个布尔变量includeSign并将字面值true赋值给它:Java代码 public class MainClass { public static void main(String[] args) { boolean includeSign = true; System.out.println(includeSign); } } 上面的代码对大家来说应该比较熟悉了,这里不多做解释了。使用布尔变量 这里我们首先介绍几种可以生成布尔值的操作,首先我们可以以声明的形式来定义布尔变量并给它赋值。另外我们可以用像=、>,>=,!=之类的操作符来产生一个布尔值,这些在以后将会讲到。我们给出一个例子来看看实际中的布尔值的使用:Java代码 public class MainClass { public static void main(String args[]) { boolean b; b = false; System.out.println("b is " + b); b = true; System.out.println("b is " + b); // a boolean value can control the if statement if(b) System.out.println("This is executed."); b = false; if(b) System.out.println("This is not executed."); // outcome of a relational operator is a boolean value System.out.println("10 > 9 is " + (10 > 9)); } } 我们鼓励大家动手自己来实践代码。今天遇到一个朋友问为什么不是视频教程,我觉得视频教程和文本教程的区别不是很大。下面是这段程序的执行结果:b is false
b is true
This is executed.
10 > 9 is truevalueOf方法 这里介绍下Boolean的静态方法valueOf。之前我们提过静态方法指的是不用实例化类就可以调用的方法,静态方法也被称为类方法。Boolean提供了valueOf的方法,它的作用是将一个字符串值转换为一个Boolean对象,它的方法签名如下:Java代码 public static Boolean valueOf (String string) 从方法签名我们可以看出,它接收一个String参数,返回一个Boolean对象,它是静态的。 下面给出一段代码,这段代码希望大家自己去执行下,看看实际结果:Java代码 public class MainClass { public static void main(String[] args) { Boolean b = Boolean.valueOf("true"); System.out.println(b); } } toString方法 valueOf方法可以将一个字符串值转换为一个Boolean对象,那么如果我们有一个Boolean对象,想要转换为String值,我们该如何处理呢?Boolean对象为我们提供了toString方法,用于产生一个对应的String对象。以后的学习,我们会直达toString方法是在根类Object类定义的。Boolean类的toString方法签名如下:Java代码 public String toString () 下面给出一段代码,来演示下这个方法: Java代码 public class MainClass { public static void main(String[] args) { Boolean b = Boolean.valueOf("true"); System.out.println(b.toString()); } } 代码相对简单,但是希望自己能动手试一下。

阅读更多 >>>  我的世界1.7.10版本闪退

java中Boolean和boolean的区别

boolean是基本数据类型
Boolean是它的封装类,和其他类一样,有属性有方法,可以new,例如:
Boolean flag = new Boolean("true"); // boolean 则不可以!
Boolean 是boolean 的实例化对象类,和Integer对应int一样
自jdk1.5.0以上版本后,Boolean在"赋值"和判断上和boolean一样,
即是你: boolean b1 = true ; 或者 Boolean b2 = true ; 都可以。
唯一只能使用Boolean上的就是从列表或者哈希表获取值时。
比如 boolean t = false;
Map map = new HashMap();
map.put("t", t);
那么获取值时只能用
Boolean t1 = (Boolean) map.get(t); //前面只能用Boolean强制转换,不能使用boolean.
java作为面相对象的语言理论上所有的变量都是对象,但是除此之外还有一些基本类型,他们存在是为了然1+1这样的运算变得简单,比如你说的 boolean 和Boolean,前者是基础类型,后面是包装类,是一个对象。 他们在很多时候可以转化(jdk1.4以后自动拆装包),Boolean b=boolean b1,或者boolean b1=Boolean b,但是有一些小差别,未初始化对象为空,简单类型默认初始化为 false,(比如在static变量) ,还有就是Boolean b=boolean b1 时候如果b是空则nullpointexception 空指正异常

网站数据信息

"boolean在java中什么意思,java中Boolean和boolean的区别"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:boolean在java中什么意思,java中Boolean和boolean的区别的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!