java语言中的逻辑真和假可以用0和1表示。

对吗

不可以,java中逻辑真和假 是用布尔类型来表达,即true和 false,你以前学过C或C++吧?java还是比较好学的,逻辑性比较强!好好学习,做IT前途还是很光明的来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-01
在Java中这是不可以的,java规定表示真假只能是boolean类型的值,而布尔类型只有true和false两个值,和C/C++等其他语言“非0即真”的规则不一样。
如果真想用0/1来表示真假的话,也可以转换实现
以下代码仅供参考,班门弄斧了哈

Scanner input = new Scanner(System.in);
System.out.println("请输入数字num的值:");
int num = input.nextInt();
num = (num + 1) % 2;
System.out.println("num = "+num);
boolean flag = num == 0 ? false : true;
System.out.println("flag = "+flag);
int flag1 = num == 0 ? 0 : 1;
System.out.println(flag1);
//---------------------------------
请输入数字num的值:
2
num = 1
flag = true
1
第2个回答  2012-12-03
Java语言中的逻辑真与假不能用1和0表示,
只能用ture和false表示。
这和C++不一样。
第3个回答  2012-12-03
0是假,1是真

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网