p**********g 发帖数: 219 | 1 刚开始自学JAVA,请问如何对 int a ,b 进行逻辑运算(假如c=a&&b)得BOOLEAN C的
值? 编译的时候总是报错~ |
T*****9 发帖数: 2484 | 2 不懂java,不过它是类型安全的
你可以试试看c = ((a&&b)!=0)
【在 p**********g 的大作中提到】 : 刚开始自学JAVA,请问如何对 int a ,b 进行逻辑运算(假如c=a&&b)得BOOLEAN C的 : 值? 编译的时候总是报错~
|
p**********g 发帖数: 219 | 3 试过了,不行,报&&不能用于INT
【在 T*****9 的大作中提到】 : 不懂java,不过它是类型安全的 : 你可以试试看c = ((a&&b)!=0)
|
p*******r 发帖数: 475 | 4 用&
【在 p**********g 的大作中提到】 : 试过了,不行,报&&不能用于INT
|
y*******g 发帖数: 6599 | 5 java不能对int逻辑运算..
【在 p**********g 的大作中提到】 : 刚开始自学JAVA,请问如何对 int a ,b 进行逻辑运算(假如c=a&&b)得BOOLEAN C的 : 值? 编译的时候总是报错~
|
p**********g 发帖数: 219 | 6 但是这个是Prinston(不晓得拼的啊对) CS网站上的一道练习
【在 y*******g 的大作中提到】 : java不能对int逻辑运算..
|
b***u 发帖数: 12010 | |
p**********g 发帖数: 219 | 8 no,用JAVA
【在 b***u 的大作中提到】 : 是让你自己实现对int的逻辑运算吧
|
s*****g 发帖数: 5159 | 9 Your skirt is too short, otherwise I would tell you.
【在 p**********g 的大作中提到】 : no,用JAVA
|
p**********g 发帖数: 219 | 10 faint~~ i have no money to buy a longer one~~~
【在 s*****g 的大作中提到】 : Your skirt is too short, otherwise I would tell you.
|
s*****g 发帖数: 5159 | 11 (a!=0)&(b!=0)
【在 p**********g 的大作中提到】 : 刚开始自学JAVA,请问如何对 int a ,b 进行逻辑运算(假如c=a&&b)得BOOLEAN C的 : 值? 编译的时候总是报错~
|
a****i 发帖数: 1182 | 12 整个题目贴上来
单从 int && int来说,java里是不行的
【在 p**********g 的大作中提到】 : 但是这个是Prinston(不晓得拼的啊对) CS网站上的一道练习
|
l*******g 发帖数: 4894 | 13 正确的方法是用Integer.compareTo(Integer). return value 是然后作boolean。这里
为什么你不能直接做boolean运算是因为java本身的无平台性特点有关系。这里你如果
用& ^之类的是在做bitand bitwise,是二进制的, &&和&不一样,一个是逻辑求和一
个是bit运算。所以这里当你用int && int的时候 java 检查的结果认为int不是
boolean所以就报错啦。所以你要用0,1的时候用 & |
g**d 发帖数: 16 | 14 && is a conditional AND operator. Both operands should have Boolean types.
int type can't be automatically converted to boolean type, so a && b can't
be compiled while a and b are int. |