java容器之数组_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java容器之数组

java容器之数组

 2013/10/24 15:53:12  Lixh1986  程序员俱乐部  我要评论(0)
  • 摘要:-长度已知:使用数组初始化数组时,必须指定数组的长度。也就是数组的长度是已知的。不然回报java.lang.NullPointerException错误。例如:这样使用数组//用法1、声明和初始化分开String[]strA;strA=newString[5];//用法2、也可以和起来String[]str2A=newString[5];//赋空值String[]str3A={"aa","bb","cc","dd"};//直接赋值长度未知:使用list例如
  • 标签:数组 Java
-


长度已知:使用数组

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

例如:这样使用数组

class="java">		//用法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个值是完全一样的。
利用这一点,我们可以去除重复的元素




























-
上一篇: WEBAPP开发技巧总结 下一篇: 没有下一篇了!
发表评论
用户名: 匿名