看板java
标 题Re: [问题]class的阵列宣告法
发信站梦之大地 (Wed Jan 10 00:39:48 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!Yuntech-News!news.
public class my {
int abc=0;
}
public class MyJava {
public static void main(String[] args) {
my[] mm=new my[6];
mm[0]=new my();
System.out.print(String.valueOf(mm[0].abc));
}
}
当你宣告mm为my阵列时,系统会在记忆体里配置这些
阵列所需要的位置,但其实这阵列里的物件,尚未被实体化
所以你必须实体化物件後,才能取用物件里的元素
除非你宣告abc为static
뀊
--
◢◣ ︵︵ █▔◣ █▔█ █▔▔ █▔█ █▆▉ █ █▔█ █◣█ █▔●
◢◤█◣◢◣ ︵︵ █ █ █▁◤ █▁▁ █▁█ ▉▉▉ █ █▁█ █◥█ █ █
梦之大地 逼逼ㄟ四 █▁◤ █ █ █▁▁ █ █ ▉▉▉ █▁ █ █ █ █ █▁◤
※ Origin: <bbs.ccns.ncku.edu.tw> ◆ From: 220.229.76.211