gpt4 book ai didi

java - Switch Case 语句使用类级别变量

转载 作者:行者123 更新时间:2023-12-01 17:43:53 24 4
gpt4 key购买 nike

如何使用类级别变量来使用 switch case 语句。

@Value("${user.name}")
private static final String userName = "xyz";

public static void main(String[] args) {
String nn = "xyz";
switch (nn) {
case userName:
System.out.println("It Works!!");

}
}

在上面的示例中,我有一个名为“userName”的类级别变量,它从属性文件中检索值。要在 switch case 语句中使用此字段,我必须将其设为最终值并分配一个值,但它不会执行 case 语句。如何在 switch case 语句中使用类级别变量?

最佳答案

它不会执行你的 case 语句,因为你的 switch 变量 nn 的值是“abcd”,而在你的 case 变量 userName 的“xyz”中它正在寻找“abcd”大小写。

关于java - Switch Case 语句使用类级别变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60897532/

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