asList的使用缺陷—不能將8種基本數據類型數組轉換爲列表

不能將8種基本數據類型數組轉換爲列表      程序運行的結果並是不是我們想要的5,而是1,這是因爲asList方法接受的參數是一個可變長度的泛型       而java的8中基本數據類型是不能被泛型化的,其相應的包裝類是可以被泛型化的,只有Object及其子類纔可以泛型化。數組是可以別泛型化的,所以此demo輸出結果是1,而不是5。 要想輸出是5,只需要將int改爲Integer
相關文章
相關標籤/搜索