ArrayList
轉換ArrayList
解決方案:
List<String> list = ...; String[] array = list.toArray(new String[0]);
說明:
toArray() 方法用於將ArrayList 轉換為陣列。它接受一個數組作為參數,該數組將填充列表中的資料並返回。如上所示,將空數組作為參數傳遞,既方便又有效率。
例如:
List<String> list = new ArrayList<>(); list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]);
重要更新:
最初,建議使用new String[list.size() ] 作為數組參數。然而,較新的 Java 優化建議使用 new String[0] 來提高效能。
此解有效地將 ArrayList
以上是Java中如何有效率地將ArrayList轉換為String[]?的詳細內容。更多資訊請關注PHP中文網其他相關文章!