[英]IntelliJ IDEA warns of “Unnecessary 'Arrays.asList' call”
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
。 為什么?
有人可以簡單回答嗎?
IntelliJ警告您,因為您可以做
if (list != null) {
for (final SomeObjectType prt : list) {
// do something
}
}
這是可行的,因為數組還具有迭代器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.