菜鸟问一个关于 java逻辑运算符的题,帮我看下最后那个为嘛运行结果是true

importjava.util.*;publicclasslogicalop{publicstaticvoidmain(string[]args){inti=18intj... import java.util.*;
public class logicalop{
public static void main (string[] args){
int i=18
int j=12
system.out.println("(i<10)‖(j<10) is " +((i<10)‖(j<10)));}
}
书上说结果是true,但不应该是false吗
展开
 我来答
百度网友8b93ebb
2013-06-16 · TA获得超过193个赞
知道小有建树答主
回答量:297
采纳率:100%
帮助的人:90.1万
展开全部
我不晓得你看的是撒子书。不过从你的代码上看了。不可能输出true 。。

system.out.println(false || false); 如果其中一个为true 会返回ture 但是2个都是false 所以输出的肯定也是false,,望楼主采纳
永若灵0j03c0
2013-06-16 · TA获得超过130个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:85万
展开全部
你这代码页写错了,分号都没添加,java类的首字母也没有大写(尽管没有严格要求,不过还是大写好)。我不明白这怎么可能输出true。尽信书不如无书,我建议还是上机试验一下。毕竟机器不会骗你。实践是检验真理的唯一标准
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zqhmfk
2013-06-16 · TA获得超过176个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:102万
展开全部
以后不要买盗版的书,误人子弟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式