gpt4 book ai didi

java - 包装 boolean 值 VS 原始 boolean 值

转载 作者:行者123 更新时间:2023-12-02 08:52:34 26 4
gpt4 key购买 nike

我正在使用 Lombok 。

这就是我的元数据文件的样子。

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();

但是当我使用 Wrapper 类时它工作正常。这是因为我不能在这里使用原始 boolean 值还是任何其他原因?

最佳答案

boolean 值的 getter 方法名称将以 is not get 开头,所以尝试 isBackupEnabled 这将适合您

查看此内容以获取更多详细信息 https://www.baeldung.com/lombok-getter-boolean

关于java - 包装 boolean 值 VS 原始 boolean 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60689996/

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