gpt4 book ai didi

java - 如何检查枚举是否相等

转载 作者:行者123 更新时间:2023-11-30 10:47:35 27 4
gpt4 key购买 nike

<分区>

我有枚举

public class TestResult {

MY_ENUM {
@Override
public String toString() {
return "Test1";
}

@Override
public boolean isTested() {
return true;
}

public abstract boolean isTested();
}
private MY_ENUM myEnum;
public MY_ENUM getMyEnum() {
return myEnum ;
}
}

我有其他类保持变量

public class Result {
private final TestResult testResult ;
}

我想检查 testResult.getMyEnum() 是否等于 TestResult.MY_ENUM.我需要这样做吗:

 1 .  testResult.getMyEnum() == TestResult.MY_ENUM.

它是否检查 toString 和 isTested 的值?

2.   testResult.getMyEnum().toString().equal(TestResult.MY_ENUM.toString()) 


3. testResult.getMyEnum().equal(TestResult.MY_ENUM)

它是否检查 toString 和 isTested 的值?

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