小编rai*_*all的帖子

Java错误:需要常量字符串表达式

我有2个Java类:

public abstract class IconNames {
/**
 *
 */
public static final String ButtonFett = java.util.ResourceBundle.getBundle("recources/buttonproperties").getString("fett");
}
Run Code Online (Sandbox Code Playgroud)

public class EditorPanelActionListener implements ActionListener{
.
.
.
String buttonText = e.getActionCommand();
switch(buttonText)
    {
        case IconNames.ButtonFett: //Error: constant string expression required
            replace(XmlTags.BOLD);
            break;
    }
 .
 .
 .
 }
Run Code Online (Sandbox Code Playgroud)

EditorPanelActionListener触发错误"需要常量字符串表达式",问题是什么?

谢谢!

java constants switch-statement

6
推荐指数
1
解决办法
3184
查看次数

标签 统计

constants ×1

java ×1

switch-statement ×1