天天看點

Java中數組的擴容

在寫程式的過程中,我們常常會碰見數組空間不夠用的情況,比如我已經初始化了一個數組int []a = {1,2,3,4,5,6,7,8,9,10} ;這時,我想往數組下标3的位置插入一個元素,該怎麼做?用C語言實作太難了吧,需要調用memcpy函數要一個一個偏,但是在java中就不用那麼麻煩了,有種叫數組的擴容方式,輕松實作。來看看代碼:

也可以使用java中的庫函數來實作