kotlin - Kotlin 的范围检查是否有效?
问题描述
在科特林
val x = 50000
if (x in 1..100000) {
println(x)
}
我认为上面的代码可读性比不等式的代码要好。但我想知道该代码的性能也不错。
如果它从字面上迭代 100000 次,这似乎太愚蠢了。
性能是否等于 (1 <= x && x <= 100000)?
解决方案
推荐阅读
- java - Hibernate Search:通过多个相等的词进行搜索
- linux - 错误:grub-efi-amd64-signed & shim-signed
- java - 所有最终变量都被匿名类捕获吗?
- reporting-services - SSRS Hyperlink dual parameters errors
- css - SVG 上的 Firefox 变换原点仍然损坏
- c - C 指向匿名结构的指针
- python - numpy 无效的点积形状
- git - 在 Windows 10 中安装 git
- dart - Flutter Navigation:获取上一条路线
- python - 在 Mac 终端上运行 Eliza Chatbot