分析:就是比上题多了一层嵌套 麻烦了一些
ArrayList<HashMap<String,HashMap<String,ArrayList<String>>>>
店铺list(map(key:String(一种电子设备) ,value:一个map(String这种电子设备的不同品牌,这种电子设备不同品牌的不同型号)))
举个例子就是
店铺<HashMap<手机,HashMap<华为手机,华为手机的型号>>>
掌握好list和map的定义和增删改等各种方法慢慢来做并不难。
最后使用增强for遍历啊( 遍历类型 形参,变量池)
ps:自定义函数中的“形参”全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。实参和形参可以重名。他仅存在于这个函数中
package a3月23日java作业;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
public class demo5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<HashMap<String,HashMap<String,ArrayList<String>>>> list1 = new ArrayList<HashMap<String,HashMap<String,ArrayList<String>>>>();
ArrayList<String> listhuaweiphone = new ArrayList<String>();
listhuaweiphone.add("mate1");
listhuaweiphone.add("mate2");
listhuaweiphone.add("p40");
listhuaweiphone.add("p50");
ArrayList<String> listiphone = new