集合類輸出格式
以下羅列各種常用的集合類,利用System.out.println()列印後的格式顯示,以便在組裝資料時友善腳本輸入測試。
數組類型
String[] s = new String[];
s[] = "1";
s[] = "2";
s[] = "3";
s[] = "4";
System.out.println(Arrays.toString(s));
輸出結果:[1, 2, 3, 4, null]
List類型
List<String> list = new ArrayList<>();
list.add("John");
list.add("Mike");
list.add("Lisa");
System.out.println(list);
輸出結果:[John, Mike, Lisa]
Set類型
Set<String> set = new HashSet<>();
set.add("John");
set.add("Mike");
set.add("Lisa");
System.out.println(set);
輸出結果:[Mike, John, Lisa]
Map類型
Map<String, String> map = new HashMap<>();
map.put("name1", "John");
map.put("name2", "Mike");
map.put("name3", "Lisa");
System.out.println(map);
輸出結果:{name3=Lisa, name2=Mike, name1=John}
JSONObject類型
JSONObject jObject = new JSONObject();
jObject.put("name1", "John");
jObject.put("name2", "Mike");
jObject.put("name3", "Lisa");
System.out.println(jObject);
輸出結果:{“name3”:”Lisa”,”name2”:”Mike”,”name1”:”John”}
JSONArray類型
JSONArray jArray = new JSONArray();
jArray.put("John");
jArray.put("Mike");
jArray.put("Lisa");
System.out.println(jArray);
輸出結果:[“John”,”Mike”,”Lisa”]