剖析JAVA面試題 手寫ArrayList的實現,在筆試中過關斬將?

面試官Q1:可以手寫一個ArrayList的簡單實現嗎? 我們都知道ArrayList是基於數組實現,如果讓你實現JDK源碼ArrayList中add()、remove()、get()方法,你知道如何實現嗎?這一節,我們不看源碼,我們想想如何簡單的實現ArrayList幾個基本方法? 確定數據結構 我們知道,ArrayList中無論什麼數據都能放,是不是意味着它是一個Object類型,既然是數組,
相關文章
相關標籤/搜索