Swift_下标

Swift_下标


点击查看源码

func testSubscripts() {

    //下标关键字subscript
//array测试
struct TestArray { //内部数组
var array = Array<Int>() //下标使用
subscript(index: Int) -> Int {
get {
assert(index < array.count, "下标越界")
return array[index]
}
set {
while array.count <= index {
array.append(0)
}
array[index] = newValue
}
}
} var array = TestArray() array[3] = 4; //通过下标设置值 print(array) print("\(array[3])") //4
print("\(array[4])") //程序停止
}
上一篇:第一天:学会如何在pycharm上编写第一条robotframework用例


下一篇:Java-->实现群聊功能(C/S模式--TCP协议)