..表示区间的意思,如下:意思是如果1在1到10之间就打印结果,显示会打印。
if (-1 in 1..10) { println("fits in range") }
再例如下面就不会打印,因为不在区间内
if (-1 in 1..10) { println("fits in range") }下面会打印
经过测试,这是个左闭右闭的区间if (10 in 1..10) { println("fits in range") }
而下面是半开区间
for (i in 1 until 100) { …… } // 半开区间:不包含 100