Arrays.asList()踩坑記

使用Arrays.asList()的原因無非是想將數組或一些元素轉爲集合,而你得到的集合並不一定是你想要的那個集合。 而一開始asList的設計時用於打印數組而設計的,但jdk1.5開始,有了另一個比較更方便的打印函數Arrays.toString(),於是打印不再使用asList(),而asList()恰巧可用於將數組轉爲集合。 1、錯誤用法 錯誤一 將基本類型數組作爲asList的參數 1 2
相關文章
相關標籤/搜索