黑马程序员技术交流社区
标题:
数组的问题
[打印本页]
作者:
huangbinqqian
时间:
2016-9-12 00:26
标题:
数组的问题
数组的初始化分为哪几种情况?急用,急用,谢谢
作者:
小菜白白白
时间:
2016-9-12 13:12
静态初始化:
数据类型[] 数组名=new 数据类型[]{元素1,元素2,....};
int[] arr=new int[] {1,2,3,4}
数据类型[] 数组名={元素1,元素2,....};
int[] arr = {1,2,3,4,5};
动态初始化:
int[] arr=new int[5]
作者:
370452158
时间:
2016-9-12 14:13
静态和动态
作者:
MarsBong
时间:
2016-9-12 22:15
静态和动态,主要区别是在创建时是否就直接赋值
作者:
dydwjc
时间:
2016-9-12 22:27
静态初始化和动态初始化
作者:
15835811325
时间:
2016-9-12 22:29
动静两种
作者:
王小呆
时间:
2016-9-12 22:34
静态初始化, int [ ] arr = {1,2,4,5,6,7}
作者:
王小呆
时间:
2016-9-12 22:38
静态初始化, int [ ] arr = {1,2,4,5,6,7} 默认初始化 int [] a = new int[3]; 只指定长度 不做赋值 如果是integer 初始化为0 若是引用对象数组 则是null
作者:
迷路兵
时间:
2016-9-12 23:00
分为静态初始化和动态初始化: 静态初始化和动态初始化开始都指定了数组大小,java也在栈空间分配了相应的大小,只是静态初始化开始就指定了值,而动态初始化是在后面指定数组的值,刚开始数组的值都是默认值
作者:
迷路兵
时间:
2016-9-12 23:02
分为静态初始化和动态初始化: 静态初始化和动态初始化开始都指定了数组大小,java也在栈空间分配了相应的大小,只是静态初始化开始就指定了值,而动态初始化是在后面指定数组的值,刚开始数组的值都是默认值
作者:
江月念华
时间:
2016-9-12 23:18
只有两种,动态初始化跟静态初始化
作者:
迷路兵
时间:
2016-9-12 23:24
分为静态初始化和动态初始化: 静态初始化和动态初始化开始都指定了数组大小,java也在栈空间分配了相应的大小,只是静态初始化开始就指定了值,而动态初始化是在后面指定数组的值,刚开始数组的值都是默认值
作者:
kangnam
时间:
2016-9-12 23:24
1、动态初始化
数据类型[] 数组名 = new 数据类型[数组的长度];
double[] arr = new double[5];
arr[0] = 5;
System.out.println(arr[0]);
System.out.println(arr[6]); //数组索引越界异常
2、静态初始化
数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3...};
数据类型[] 数组名 = {元素1,元素2,元素3....};
作者:
java程序猿
时间:
2016-9-12 23:44
①int[] a = new int[2]; a[0] = 1; a[1] = 2;②int[] b = new int[] {1,2};③ int[] c = {1,2,3}
作者:
wo1026756529
时间:
2016-9-13 00:02
一维二维的还不一样,乱....
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2