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 向我发出警告
Unnecessary 'Arrays.asList' call
当我将数组转换为列表
时。为什么?
有人能简单回答一下吗?
最佳答案
IntelliJ 会警告您这一点,因为您可以简单地这样做
if (list != null) {
for (final SomeObjectType prt : list) {
// do something
}
}
这是可行的,因为数组也有一个迭代器。
关于java - IntelliJ IDEA 警告 "Unnecessary ' Arrays.asList' 调用”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51099573/