java - 尝试添加条件语句
问题描述
如果这是一个愚蠢的问题,我是编码新手,很抱歉。
为什么以下代码不起作用?
我目前有 int x = 100 和 boolean b = false
if ( x == b)
{
System.out.println(x + " is equal to " + b);
}
else
{
System.out.println(x + "is not equal to " + b);
}
我希望输出为“100 不等于假”
解决方案
对不起,今天晚了。我的逻辑倒退了两次。
1 或任何正整数都为真。考虑二进制 - 0 或 1。
比较是布尔值,因此 1 或 100 = true。
推荐阅读
- sql-server - 自动将 RDS 备份 SQL Server 到 S3
- xml - 在使用 Twig 处理程序找到第一个匹配项后停止扫描 XML 文件
- java - Java System.setProperty 在我的路径前面添加项目路径
- java - 如何禁用和启用 USB OTG 连接以打开和关闭硬件设备?
- scala - 在 Scala 中对数据集 [String] 进行排序
- arrays - 按动态数组 VBA 的值对 Excel 表进行排序
- c# - 找到带有标签的非活动游戏对象?
- javascript - 使用 vanilla JS 向 Django 视图发送 AJAX 请求
- javascript - Google表格脚本:从同一变量的范围列表中的每个范围获取值
- c# - 将 FieldName 和 TableName 的行值转换为 ClassName 及其属性并使用 Entity Framework 保存到 DB