java中的boolean的返回值?

以下语句执行之后,x的值是多少?
int x=3; y=5;
Boolean b= x>y && x++ == y- -;

int x=3,y=5;
boolean b = x>y && x++ == y--;

这样写才是正确的,运行之后x=3,因为表达式用的是与运算符,只有x>y和x++==y--都为真才返回true,因为第一个x>y是假,所以x++==y--这句是不执行,所以x还是等于3。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-08-03
  可以用来作判断,然后根据业逻辑写代码
  boolean是java关键字,表示就像c和c++中的bool一样。但是java中的boolean只能是true和false,而不能像c和c++中的可以bool flag =1;这样赋值。而只能像boolean b = true或者boolean b = false;这样赋值。本回答被网友采纳
第2个回答  2006-11-09
x>y返回false,b=x>y所以b值为false
x++=4,y--=4,所以x++==y--返回值为true
最终false && true返回值为false

可在程序中用System.out.println(b);验证结果
第3个回答  2006-11-09
3

java中的boolean的返回值?
boolean b = x>y && x++ == y--;这样写才是正确的,运行之后x=3,因为表达式用的是与运算符,只有x>y和x++==y--都为真才返回true,因为第一个x>y是假,所以x++==y--这句是不执行,所以x还是等于3。

java中 返回值为boolean的函数的默认返回值是什么
boolean的函数的默认返回值是return true return true; 的意义是 :这个方法的返回类型是boolean类型 返回值是 true(真) 如果你其他方法调用这个方法获得的值 就是 true 真。 这个就是意义。意义就是 返回值永远是真。 你的补充我看了。对呀 这个方法本身不做判断的。 只有调用了这个方法的哪个地方...

JAVA中某方法的返回值为boolean型,那么这个返回值也是对象吗_百度知 ...
boolean是java的基本数据类型也就是他的返回值是true或者false。如果返回值为Boolean(注意大小写),那么这个返回值才是对象,返回值是true或者false或者是null。因为返回值为对象的话可能返回为null

关于java中 boolean 返回值的问题
return true; 的意义是 :这个方法的返回类型是boolean类型 返回值是 true(真)如果你其他方法调用这个方法获得的值 就是 true 真。 这个就是意义。意义就是 返回值永远是真。你的补充我看了。对呀 这个方法本身不做判断的。 只有调用了这个方法的哪个地方做判断用的。你可以改变方法的返回值为void ...

java boolean是什么意思?
boolean是Java中的一种基本数据类型,用于表示布尔值,即true或false。这个数据类型非常简单,但在计算机编程中是极为重要的。boolean类型的变量只能被赋值为true或false。在Java编程中,判断条件的结果通常是布尔类型的,也就是返回true或false,这时就需要使用boolean类型变量。boolean类型变量通常用于条件判断...

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

java返回值类型有哪些
Java返回值类型有多种,主要包括以下几种:1. 基本类型(Primitive Types):包括如int、char、boolean等,这些是Java的基本数据类型,用于返回简单的数值或状态信息。2. 引用类型(Reference Types):包括类(Class)、接口(Interface)、数组(Array)等。这些类型用于返回复杂的数据结构或对象。3. void...

bool函数的返回值true false 默认0和1?,还是需要定义true false为0或1...
bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家、布尔代数的奠基人乔治·布尔(George Boole)命名。bool类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。 在objective-c中提供了相似的类型BOOL,它具有YES值和NO值;在java中则对应于boolean类型。BOOL和bool 1、类型...

boolean类型:true和false。boolean(布尔
在Java中,boolean值与整型值可以互相转换。除了0、NaN、null、undefined这四个值转换为布尔值是false外,其他都转换为true。当boolean作为构造函数使用时,它会将参数转换为布尔值,并返回一个包含该值的Boolean对象。如果作为函数使用,它只会将参数转换为原始布尔值并返回该值。在程序中,boolean数据类型...

boolean在java中有两种用法,你觉得那种更常用?
你不但可以这样写,还可以这样:((9>=10))。使用方法:1,直接赋值boolean b1=false。2,由条件表达式赋值boolean b2=3>4。3,由另一个boolean变量赋值boolean b3=b1。4,由方法返回赋值boolean b4=list,ready():\/\/假设ready方法返回一个boolean的话程序中boolean为布尔类型变量。

相似回答