如何编写代码以在 java swings 中设置布尔值 true 或 false

how to write a code to set a boolean value either true or false in java swings

我想将布尔值设置为 true 或 false.I 将数据库类型保持为 java.lang.boolean。我想写一个代码如果复选框被选中它应该被保存并且我应该能够在前端部分看到。谁能给我建议正确的代码。下面是我的代码

public Boolean setSelected(Boolean abool)
{
    if (abool=="Y")
        abool = true;
    else
        abool = false;

}

在这段代码中我遗漏了一些东西并收到错误不兼容的操作数类型布尔和字符串。

来自文档:

boolean: The boolean data type has only two possible values: true and false. Use this data type for simple flags that track true/false conditions. This data type represents one bit of information, but its "size" isn't something that's precisely defined.

在您的代码中,您试图将字符串值与导致异常的布尔值进行比较。您可以使用类似下面的内容来比较字符串值和 return 和 boolean.

 public boolean setSelected(String abool){
        boolean status = false;
        if ("Y".equals(abool))
            status = true;
        return status;
    }