Kotlin中 until和..的区别

1
2
3
for (i in 1..5) {   // 等价于 for (int i = 1 ; i <= 5 ; i++) { print(i) }
print(i) // 12345
}

..是左右闭区间

until

1
2
3
for (i in 1 until 5) {  // 等价于 for (int i = 1 ; i < 5 ; i++) { print(i) }
print(i) // 1234
}

until是左闭右开区间

小白解析json文件时,遇到的坑

哦,我的上帝啊,原来解析的json中不能有subjects,我懂了