数组类型 初始化

来源:互联网 发布:免费工程造价软件 编辑:程序博客网 时间:2024/06/04 18:20
数组初始化
静态初始化
arrayName = new type[]{ele1,ele2,ele3};
动态初始化
arrayName = new type[3];
不要同时使用静态初始化和动态初始化
foreach 中的循环变量相当于一个临时变量,系统会把数组元素依次赋给这个临时变量,而这个临时变量并不是数组元素,它只是保存了数组元素的值。因此,如果希望改变数组元素的值,就不能使用foreach循环

实际的数组对象被存储在堆(heap)内存中;如果引用该数组对象的数组引用变量是一个局部变量,那么它被存储在栈(stack)内存中。
0 0