記錄一個bug---Arrays.asList()

Arrays.asList() 在上次記錄了這個中的bug,今天發現這個Arrays.asList()只對包裝類有效對基本類型會出現問題: 先看以下代碼不錯情況: 報錯情況 再看Arrays.asList()的原碼: 仔細觀察可以發現asList接受的參數是一個泛型的變長參數,而基本數據類型是無法泛型化的,這是因爲把int類型的數組當參數了,所以轉換後的列表就只包含一個int[]元素。 上文報錯是
相關文章
相關標籤/搜索