轉換清單 Java 中的int[]
當嘗試轉換List
要解決此問題,常見的方法是使用循環,如問題所示。然而,Java 8 引入了一種更有效率、簡潔的使用流的解決方案。
使用流
隨著 IntStream 的引入,Java 8 提供了一種處理原始類型的便捷方法像int。以下程式碼示範如何將 List
int[] example1 = list.stream().mapToInt(i -> i).toArray(); // OR int[] example2 = list.stream().mapToInt(Integer::intValue).toArray();
思考過程
這種基於流的方法簡化了轉換處理並消除手動循環的需要。
以上是Java中如何有效率地將List轉換為int[]?的詳細內容。更多資訊請關注PHP中文網其他相關文章!