Re: [問題] Vector的問題

看板java作者 (shooting star)時間18年前 (2006/05/07 12:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/6 (看更多)
※ 引述《kangta198109 (北極星願￾N)》之銘言: : public void test(Vector v) : { : //請問一下我要怎麼在這把v2的值取出 : //不知為什麼,我傳到另一個class的method裡 : //v的size會變0 : } 怪了,我照你這樣的作法把值取出來沒問題耶 import java.util.*; public class TestVector { public static void main(String[] args) { Vector v1 = new Vector(); Vector v2 = new Vector(); v2.add("HELLO1"); v2.add("HELLO2"); v1.add(v2); V v = new V(); v.test((Vector)v1.get(0)); } } import java.util.*; public class V { public V() {} public void test(Vector v) { for(int i = 0 ; i < v.size() ; i++) System.out.println(v.get(i)); } } 可以印出來 HELLO1 HELLO2 我也很好奇這其中出了些什麼問題.....? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.101.100
文章代碼(AID): #14NNIqoI (java)
文章代碼(AID): #14NNIqoI (java)