泛型 的詳細理解

在之前的堆棧中,我們只能存儲int數據,如果需要存儲float數據,就必須再定義一個堆棧。我們發現代碼基本上是一樣的,只是將其中的部分int改成了float,但是我們不得不重新寫一遍。 如果以後還要存儲double、String……等類型數據怎麼辦?有沒有一勞永逸的辦法只寫一遍呢?——泛型。 public class FloatStack {    private float []data;//數
相關文章
相關標籤/搜索