private void checkRoutePlanItems(List<BNRoutePlanItem> mRoutePlanItems) { if (mRoutePlanItems == null || mRoutePlanItems.size() < 3 || mRoutePlanItems.get(0) == null || mRoutePlanItems.get(1) == null || mRoutePlanItems.get(2) == null) { return; } } 这个方法 提示 'return' is unnecessary as the last statement in a 'void' method
时间: 2023-11-27 15:51:47 浏览: 51
List<Map<String, List<String>>> data保存到SharedPreference和读取
4星 · 用户满意度95%
这个提示是因为你的方法返回类型是 `void`,也就是没有返回值,所以 `return` 语句没有实际的作用。你可以直接删除 `return;` 语句,代码也会正常运行。例如:
```
private void checkRoutePlanItems(List<BNRoutePlanItem> mRoutePlanItems) {
if (mRoutePlanItems == null || mRoutePlanItems.size() < 3 || mRoutePlanItems.get(0) == null || mRoutePlanItems.get(1) == null || mRoutePlanItems.get(2) == null) {
// do something
}
}
```
这样就可以避免这个编译器提示了。
阅读全文