什么时候声明数组可不用初始化便可以使用
来源:互联网 发布:生意参谋数据导出工具 编辑:程序博客网 时间:2024/06/05 23:53
先来个常识,字符串数组的构造函数有三种,分别是:
String[] array = new String{5];
String[] array = new String[]{"11","33","2323"};
String[] array = new {"ee","rr",erer"};
用上述代码均可以声明一个数组,其中第一种方式只是声明 了大小为5的数组空间,其元素为null。因此如果要使用还需要根据需要对其进行初始化,否则使用数组元素的时候会抛出NullPinterException.这与整形数组(int[])、小数数组(double[])等不太一样,后者的元素都是原始类型(primary type),因此不需要初始化就可以使用了,而字符串数组的元素都是类的对象,跟其它性质数组java .util.Data[]、Object[]等一样需要初始化。
0 0
- 什么时候声明数组可不用初始化便可以使用
- c++什么时候该用引用,什么时候可以不用
- 什么时候该使用前置声明?
- 什么时候该使用前置声明?
- java数组声明,初始化
- java 数组声明初始化
- 声明 初始化数组
- 数组声明以及初始化
- 数组声明及初始化
- 数组的声明、初始化
- CString可以声明数组
- Java基础——数组的声明,初始化与使用
- 什么时候可以使用Ehcache缓存
- 什么时候可以使用Ehcache缓存
- 数组二 声明初始化 (c#)
- 数组的声明与初始化
- 数组如何声明与初始化?
- Java数组声明、创建、初始化
- Hadoop fs命令
- Oracle数据库GLOBAL_NAMES参数的详细研究
- sendRedirect() forward() 区别 选择
- Merge Sorted Array
- Convert Sorted List to Binary Search Tree
- 什么时候声明数组可不用初始化便可以使用
- VS2012 + WDK8.0 + Win8调试内核驱动程序(一) .
- 使用npm安装phonegap失败了的看过来(npm国内镜像介绍)
- 文不对题的创业故事——Leo鉴书51
- Linux系统信息查看命令大全
- 第三周作业——冒泡排序和归并排序
- 查看 buffer cache 命中率
- Eclipse快捷键
- 第四周作业