java容器之数组

-


长度已知: 使用数组

初始化数组时,必须指定数组的长度。
也就是数组的长度是已知的。不然回报 java.lang.NullPointerException错误。

例如:这样使用数组

		//用法1、声明和初始化分开
		String[] strA ;
		strA = new String[5];
		
		//用法2、也可以和起来
		String[] str2A	= new String[5];//赋空值		
		String[] str3A = {"aa","bb","cc","dd"};//直接赋值
		





长度未知: 使用list

例如:
		List lst = new ArrayList();
		lst.add("aa");
		lst.add("bb");


当然,不止于list,还可用set,map等,这些被称作容器的java类,都是用来处理个数未知的集合的。


对于list、set、map使用可参考:
http://lixh1986.iteye.com/blog/1955704

java中HashSet详解
http://alex09.iteye.com/blog/539549

HashSet集合
http://blog.csdn.net/zuoluoboy/article/details/3981940




小应用:

在HashSet中,不允许有2个值是完全一样的。
利用这一点,我们可以去除重复的元素




























-

你可能感兴趣的:(java,数组,容器)