看板 java 關於我們 聯絡資訊
想請教版上各位高手... 我在程式中建立了兩個Class 在ClassA中宣告了一個Vecter<E> vc,並且將資料全部放進去(共一百筆) 但是我在ClassB中,用ClassA.vc.size()得到的值卻是0 想請問我要怎麼做才能將我在ClassA中的vc拿到ClassB中使用呢? 試過用int 是可以用這個方法呼叫使用的... 不過Vector試了好久都失敗 節錄Code: public class populate { static Vector<Coordinates> animalVC = new Vector<Coordinates>(); public static void main(String[] args) { //這段是在迴圈中 animalVC.add(coordinates); } public class ForestMapMouseListener implements MouseListener, MouseMotionListener{ System.out.println("animalVC.size = "+populate.animalVC.size()); } output是0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 76.170.150.144
legnaleurc:貼 CODE 上來吧 04/08 11:21
※ 編輯: thenmego 來自: 76.170.150.144 (04/08 11:53)
thenmego:搞定了...順序錯了^^" 04/08 12:44
james73510:new的順序錯誤.? 04/09 12:13
thenmego:print錯地方...寫到自己有點眼花^^" 04/13 16:03