gpt4 book ai didi

java - Java以静态方式访问数据

转载 作者:行者123 更新时间:2023-12-01 18:42:48 26 4
gpt4 key购买 nike

嗨,我正在做这样的事情

String app = (String) getRequestHeader().getHeaderParameter(RequestHeaderParamsName.HEADERNAME.AAP);
String chan = (String) getRequestHeader().getHeaderParameter(RequestHeaderParamsName.HEADERNAME.CHANNELCODE);

但是 SonarQube 抛出下一个异常

Change this instance-reference to a static reference.

在 Eclipse 中我使用 sonarlint 插件,并这样说:

The static field RequestHeaderParamsName.AAP should be accessed in a static way

还有这个

The static field RequestHeaderParamsName.CHANNELCODE should be accessed in a static way

有谁知道如何解决这个问题。

最佳答案

看起来您可以删除.HEADERNAME

String app = (String) getRequestHeader().getHeaderParameter(RequestHeaderParamsName.AAP);

从消息来看,RequestHeaderParamsName.HEADERNAME 是一个 RequestHeaderParamsName 类型的静态字段,并且 RequestHeaderParamsName.AAP 也是一个静态字段,大概是 String 类型。

关于java - Java以静态方式访问数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59888997/

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