In Kotlin, what's the difference between start and first?
问题 I'm learning Kotlin, but I can't seem to find straight answers to simple questions. I presume that it's so new, no one has had a chance to ask the obvious questions yet. So here it goes. When I want to get the smallest item in a range, I type: range.start But I get the warning, "Could be replaced with unboxed first ". Not sure what unboxed means--can't even guess. But when I use this command: range.first the warning goes away. What's happening here? Should I even be concerned? Why does Kotlin