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
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):