簡體   English   中英

IntelliJ IDEA警告“不必要的'Arrays.asList'調用”

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM