看板 java 關於我們 聯絡資訊
感覺您的所有設計都在public static void main中完成了 但是java的物件導向的想法您並沒有應用上 我自己也用java實作過stack 我當時的寫法是一共寫了二個 class 一個是純粹Stack的定義class --> 其中應該會有top這個成員,以及push,pop這些方法 另一個用來執行的class中會去建立Stack的實體 所以我的PUSH需要的參數只有二個 push ( S, Obj ) 是不需要另外給定 top 的值的,因為 top 本來就應該是 Stack 這個物件的一個成員 當然實作的方法有好幾種,陣列就記得有三種,以及串列也是可以的 如果你有需要 我再把我當時的 code 貼上來 -- ◎(bbs.mgt.ncu.edu.tw) ◎[limhi]From: dhcp203.mgt.ncu.edu.tw