Java中一维数组初始化方法
为一个数组名为stu的数组分配4 * 10 个字节空间;
int [ ] stu = new int [10];
为一个数组名为stu1的数组初始化,分配指定内存空间为4 * 7个字节;
int stu1[ ] = {12,23,45,56,34,23,13};
错误用法:
int temp[] = new int [1] = {1};
int score[2] = {1,3}
理由:不能为已经分配好的内存空间赋值
*总结:
* 创建数组需要初始化,并且需要指派内存空间
* 在C中可以直接初始化数组并且同时分配内存空间
* 但是在Java中,创建数组,分配空间是需要用new来搭建桥梁的
package shiyanbaogao3;
public class _3 {
public static void main(String[] args) {
//掌握数组的初始化方法;
//为一个数组名为stu的数组分配4 * 10 个字节空间;
int [] stu = new int [10];
//为一个数组名为stu1的数组初始化,分配指定内存空间为4 * 7;
int stu1[] = {12,23,45,56,34,23,13};
//错误用法:
//int temp[] = new int [1] = {1};
//理由:不能为已经分配好的内存空间赋值
/*总结:
* 创建数组需要初始化,并且需要指派内存空间
* 在C中可以直接初始化数组并且同时分配内存空间
* 但是在Java中,创建数组,分配空间是需要用new来搭建桥梁的
*
*/