大家好,欢迎来到IT知识分享网。
数组初始化与赋值
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://yundeesoft.com/15861.html