【发布时间】:2014-06-23 20:23:13
【问题描述】:
这些代码示例:
import java.util.Observer;
public class Main {
public static void main(String[] args) {
Observer observer = (o, arg) -> {
if (arg != null) {
System.out.println(arg);
}
};
}
}
import java.util.Observer;
public class Main {
public static void main(String[] args) {
Observer observer = (o, arg) -> {
try {
String test = (String) arg;
...
}
catch (ClassCastException e) {
}
};
}
}
不符合此sonarqube rule:
仅包含一个语句的lamdbas 不应嵌套此语句 在一个块中:删除语句周围无用的花括号
我该如何解决?
【问题讨论】: