鄭州市網(wǎng)站百度指數(shù)功能模塊
List數(shù)組:存儲(chǔ)List的數(shù)組,即:數(shù)組中的元素是:List;
數(shù)組List:存儲(chǔ)數(shù)組的List,即:List中的數(shù)據(jù)是類型的數(shù)組;
測(cè)試案例:
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;/** List<T>數(shù)組,數(shù)組List<T>* */public class day15 {public static void main(String[] args) {List<Map<String,Object>> list = new ArrayList<>();Map<String,Object> map1 = new HashMap<>();map1.put("region","西安");map1.put("num",1.0);map1.put("count",1);list.add(map1);List<Map<String,Object>> list2 = new ArrayList<>();Map<String,Object> map2 = new HashMap<>();map2.put("region","武漢");map2.put("num",1.0);map2.put("count",2);list2.add(map2);List<Map<String,Object>> list3 = new ArrayList<>();Map<String,Object> map3 = new HashMap<>();map3.put("region","蘇州");map3.put("num",1.0);map3.put("count",3);list3.add(map3);// List<T>數(shù)組:存儲(chǔ)List<T>的數(shù)組,即數(shù)組中的元素是:List<T>// 用法1:List[] obj = {list,list2,list3};for (int i = 0; i < obj.length; i++) {System.out.println("List<T>數(shù)組:"+obj[i]);}System.out.println("--------------------------");// 用法2:List[] s = new List[3]; // 先聲明長(zhǎng)度:必須大于零;長(zhǎng)度可通過計(jì)算得出;s[0] = list;s[1] = list2;s[2] = list3;for (int i = 0; i < s.length; i++) {System.out.println("List<T>數(shù)組:"+s[i]);}System.out.println("--------------------------");// 數(shù)組List<T>:存儲(chǔ)數(shù)組的List<T>,即:List中的數(shù)據(jù)是<T>類型的數(shù)組;List<int[]> list4 = new ArrayList<>();int[] arr1 = {1,2,3};int[] arr2 = {4,5,6};list4.add(arr1);list4.add(arr2);for (int i = 0; i < list4.size(); i++) {int[] arr = list4.get(i);for (int j = 0; j < arr.length; j++) {System.out.println("數(shù)組List<T>:"+arr[j]);}}}
}
測(cè)試輸出:
List<T>數(shù)組:[{num=1.0, count=1, region=西安}]
List<T>數(shù)組:[{num=1.0, count=2, region=武漢}]
List<T>數(shù)組:[{num=1.0, count=3, region=蘇州}]
--------------------------
List<T>數(shù)組:[{num=1.0, count=1, region=西安}]
List<T>數(shù)組:[{num=1.0, count=2, region=武漢}]
List<T>數(shù)組:[{num=1.0, count=3, region=蘇州}]
--------------------------
數(shù)組List<T>:1
數(shù)組List<T>:2
數(shù)組List<T>:3
數(shù)組List<T>:4
數(shù)組List<T>:5
數(shù)組List<T>:6