DrJava 在编译一个非常简单的 switch 语句时遇到问题。
这是一个简单的例子:
switch (sc.next()) {
case "abc": output = 0; break;
case "bcd": output = 1; break;
}
DrJava 在第一行返回以下消息。
错误:无法打开 java.lang.String 类型的值。只允许可转换的 int 值或枚举常量
SSH Secure Shell 编译没问题,听说switch(String) 早就实现了。我可以做些什么来解决 DrJava 上的这个问题?
*我的 DrJava 是最新版本。