我試圖將Strings
和Nodes
放到Stack
上。我使用NodeList方法item(int)
從NodeList
獲取Node
。然後,我把這個Node
推到Stack
。我唯一的問題是,除非我有什麼問題,否則我不認爲它是Node
。如何將隨機對象放入堆棧而不會將對象變爲DeferredElementImpl?
當我請Node
getClass()
方法和它返回這個:
class com.sun.org.apache.xerces.internal.dom.DeferredElementImpl
當我調用相同的方法上NodeList
(getClass()
),它返回這個:
class com.sun.org.apache.xerces.internal.dom.DeepNodeListImpl
這兩次時我打電話給getClass()
的方法,這是之前我把它放在Stack
上。我希望能夠將任何不同的Objects
放到Stack
上,並且能夠通過堆棧中的所有對象進行過濾來確定它們屬於哪個類。謝謝!
向我們展示堆棧的聲明,以及您在堆棧中推送項目以及將其彈出的位置。 – jlordo
在我把它們放到堆棧之前,它說它是同一個類。 –
當您向我們展示相關代碼時,我們可以爲您提供幫助。 – jlordo