將一個Collection轉為陣列
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Set;
public class ConvertingACollentionToAnArray {
public static void main(String[] args) {
// TODO Auto-generated method stub
List list = new LinkedList<>();
// Create an array containing the elements in a list
Object[] objectArray = list.toArray();
MyClass[] array = (MyClass[]) list.toArray(new MyClass[list.size()]);
Set set = null;
// Create an array containing the elements in a set
objectArray = set.toArray();
array = (MyClass[]) set.toArray(new MyClass[set.size()]);
Map map = null;
// Create an array containing the keys in a map
objectArray = map.keySet().toArray();
array = (MyClass[]) map.keySet().toArray(new MyClass[set.size()]);
// Create an array containing the values in a map
objectArray = map.values().toArray();
array = (MyClass[]) map.values().toArray(new MyClass[set.size()]);
}
}
class MyClass{}
Console:
這裡沒有給值,報空指標異常...
相關文章
- 將兩個有序陣列合併為一個有序陣列陣列
- jQuery將類陣列物件轉換為陣列jQuery陣列物件
- 將一個陣列賦值給另外一個陣列陣列賦值
- 將字串陣列轉換為浮點數陣列字串陣列
- js將偽陣列或者集合轉換為陣列JS陣列
- JavaScript將陣列轉換為字串JavaScript陣列字串
- 如何將一個陣列中的元素插入另一個陣列陣列
- jQuery將當前陣列根據一定規則轉為其他陣列jQuery陣列
- javascript將類陣列轉換為陣列程式碼例項JavaScript陣列
- js將一個陣列追加到原陣列中JS陣列
- 將一個陣列複製到另一個陣列上陣列
- android典型程式碼系列(十九)------將一個陣列複製成為另外一個陣列的方法Android陣列
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- js將陣列轉字元,字元轉回陣列JS陣列字元
- Java將地圖轉換為陣列[Snippet]Java地圖陣列
- Java如何將字串轉換為字元陣列?Java字串字元陣列
- js如何將陣列元素轉換為字串JS陣列字串
- js將dom元素集合轉換為陣列JS陣列
- Python多個陣列合並(拼接)為一個陣列Python陣列
- Java中將 int[] 陣列 轉換為 List(ArrayList)Java陣列
- PHP利用JSON將XML轉換為陣列PHPJSONXML陣列
- PHP陣列轉換為js陣列PHP陣列JS
- 如何將一維陣列轉換成與考慮南天陣列元素?陣列
- Rust與Java程式碼比較:將二維陣列轉為三維陣列RustJava陣列
- javascript將字串轉換為陣列程式碼例項JavaScript字串陣列
- 將CCUserDefault的“1,2,3”轉化為陣列陣列
- js將陣列元素轉換為字串程式碼例項JS陣列字串
- 將byte[]陣列轉換為影像輸出到頁面陣列
- js判斷一個物件是否為陣列JS物件陣列
- 陣列1——求一個陣列的最大子陣列陣列
- js 一維陣列轉二維陣列JS陣列
- js 二維陣列轉一維陣列JS陣列
- PHP二維陣列轉一維陣列PHP陣列
- JavaScript 字串轉換為陣列JavaScript字串陣列
- php的陣列轉為物件PHP陣列物件
- Rust中將陣列轉為集合型別的簡單方法Rust陣列型別
- 將一個多維陣列徹底的降維陣列
- 一個陣列和另一個陣列比較,如果第一個陣列裡面有的就不新增了陣列