。。。。。?。。。。
我的数组元素为1,2,3,4,5,6,7,8,9 array.startindex为0,也就是array[0] ="1",最后一位应该是array[8] = "9", 但是array.endindex为9,也就是array[8]和array.endindex不是一回事?!
把println全部改成print试试
前面讲String的时候不就讲过Range了吗?这里就应该传一个Range<Array<Int>.Index>类型
count就是数组现有的元素数量
capacity是容量,表示在现在的结构中能存放的元素数。但是swift的array是动态的,所以当capacity满了以后会自动扩充,这一动作对用户是隐藏的。在一般情况下,capacity的用处不大。