gpt4 book ai didi

java - 如何在 Java 中编写隐含/等价代码

转载 作者:行者123 更新时间:2023-11-30 11:05:38 25 4
gpt4 key购买 nike

你好,我是用 java 编写逻辑代码的初学者,所以我想知道如何编写以下信息。我在一个文件中有这些变量,如下所示

例子:我的文件.txt

5 1 4 
6 2 3

这些数字实际上代表了这样的东西:

@1: hair = false
@2: hair = true
@3: feathers = false
@4: feathers = true

我需要做的是编码

{non 5 ⟺ 2 ∨ 3 } ∧{non 6 ⟺ 1 ∨ 4 }

在Java中

现在,我知道通常我应该将 ⟺(蕴涵/暗示)转换为 ∨(或),但我不知道如何进行

谢谢你的帮助

最佳答案

我认为您正在寻找这些按位函数:

⟺ = xnor = !(a ^ b)
∨ = or = a | b
∧ = and = a & b

boolean result = ((!(5 ^ 2)) | 3) & ((!(6 ^ 1)) | 4)

如果 non 您的意思是 not,那么只需在需要否定的地方添加 !

关于java - 如何在 Java 中编写隐含/等价代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29582240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com