final SomeObjectType[] list = webserviceResponse.getArrayOfObjects();
if (list != null) {
final List<SomeObjectType> responseList = Arrays.asList(list);
for (final SomeObjectType prt : responseList) {
// doing some factory conversion.
}
}
IntelliJ IDEA给我警告
不必要的“ Arrays.asList”调用
将数组转换为List
时。为什么?
有人可以简单地回答吗?
答案 0 :(得分:2)
IntelliJ警告您,因为您可以这样做
if (list != null) {
for (final SomeObjectType prt : list) {
// do something
}
}
这行得通,因为数组还具有迭代器。