Re: [問題]class的陣列宣告法

看板java作者時間19年前 (2007/01/10 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
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
文章代碼(AID): #15ezXe00 (java)
文章代碼(AID): #15ezXe00 (java)