arraylist之新增元素add與capacity及count的關係

wisdomone1發表於2012-07-16
private ArrayList al = new ArrayList(2);
        public keytest()
        {
            al.Add(1);
            al.Add(2);
            int cnt = al.Count;
            int cap = al.Capacity;
            al.Add(new char[1] { 'a' });
            cap = al.Capacity;//當count=capacity時,如果繼續向arraylist新增元素,但容量capacity會增加一倍
        }

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-735635/,如需轉載,請註明出處,否則將追究法律責任。

相關文章