Java 包装布尔与原始布尔

Java 包装布尔与原始布尔,java,boolean,wrapper,Java,Boolean,Wrapper,我用的是龙目山 这就是我的元数据文件的外观 package com.some.test.check.meta; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Getter public class CSVSourceProbeMetaData { private boolea

我用的是龙目山

这就是我的元数据文件的外观

package com.some.test.check.meta;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@AllArgsConstructor
@Getter
public class CSVSourceProbeMetaData {
    private boolean backupEnabled;
    private String streamingDir;
    private String filePattern;
}

但是,当我尝试从类文件中的此处访问
backupEnabled
时,它不会给我建议,并且是红色的

public Object execute() {
        boolean backupEnabled = csvSourceProbeMetaData.get_______();
        String streamingDir = csvSourceProbeMetaData.getStreamingDir();

但当我使用包装器类时,它工作得很好。这是因为我不能在这里使用基本布尔值还是其他原因?

布尔值的getter方法名称将以“not get”开头,因此请尝试“isBackupEnabled”这将适用于您

查看此项了解更多详细信息

boolean的getter方法名称将以“not get”开头,因此请尝试启用isBackupEnabled,这将适用于您

查看此项了解更多详细信息

非常感谢您。对不起,我不能投票给你,因为我没有15+的声誉。真的很感谢你的评论!没关系,我只是想帮忙;)非常感谢你。对不起,我不能投票给你,因为我没有15+的声誉。真的很感谢你的评论!没关系,我只是想帮忙;)