目前我们所学的数组有简单数组,Arraylist和HashMap,要掌握并了解他们之间的区别。
int[] a=new int[3];
a[0]=23;
a[1]=123;
a[2]=263;
//创建了一个新的int类型的数组
//存了这5个值11,123,345,44,66
int[] b=new int[]{11,123,345,44,66};
int[] c={33,123,44,99};
System.out.println(a[1]);
//使用while循环,遍历数组a
int i=0;
while(i<a.length){
System.out.println(a[i]);
i++;
}
}
}
HashMap map=new HashMap();
map.put(“aa”, 11);
map.put(“bb”, “你好”);
//通过key 获取value
System.out.println(map.get(“aa”));
//HashMap存储数据类型无序
//key无法重复
//数组特点
/**
* 1.创建时必须规定里面value的类型
* 2.数组的长度必须规定
* 3.有序,可以通过下标访问
* Arraylist 特点
* 1.value的类型可以不固定,放任何类型
* 2.必须规定数组的长度
* 3.有序,可以通过下标访问
*/
}
}