java数组初始化赋值_数组初始化与赋值

java数组初始化赋值_数组初始化与赋值数组初始化与赋值 2009 09 17 如果有几个 object 他们的类型是相同的 创建它们的时候 它们可能在堆里的各个散落位置产生 这样的话 存取效率就会不高 既然它们的类型是相同的 那么我们可以用连续的堆空间来存放它们 并且用同一个标识符封装 对 这个就是数组的来由了 由于这些对象使用同一个标识符 所以要操纵数组内的对象 需要使用方括号下标操作符 创建并初始化一个数组并赋值 publiccla

数组初始化与赋值

2009-09-17

如果有几个object,他们的类型是相同的。创建它们的时候,它们可能在堆里的各个散落位置产生,这样的话,存取效率就会不高。既然它们的类型是相同的,那么我们可以用连续的堆空间来存放它们,并且用同一个标识符封装。对,这个就是数组的来由了。由于这些对象使用同一个标识符,所以要操纵数组内的对象,需要使用方括号下标操作符[]。

创建并初始化一个数组并赋值

public class ArrayIni {

public static void main(String[] args){

int[] energy = {10, 30, 60, 100, 150};

int[] powerMood;

powerMood = energy;

for (int i = 0; i < powerMood.length; i++)

powerMood[i] = powerMood[i] * 2;

for (int i = 0; i < energy.length; i++){

System.out.println(“各形态爆裂模式能量值为” + energy[i] );

}

}

}

如程序所示,在堆里创建5个int对象,然后用energy来标识这一块连续的堆空间。这5个对象分别表示,幼年期、成长期、成熟期、完全体、究极体的能量值。

然后我们又定义一个标志符,也可以理解为引用, powerMood = energy 的意思是说,将powerMood也指向那

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178826.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午4:27
下一篇 2026年3月26日 下午4:27


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号