Ranges are defined for comparable types: having an order, you can define whether an arbitrary instance is in the range between two given instances. characters is an objects of CharRange typeĪ range defines a closed interval in the mathematical sense: it is defined by its two endpoint values, which are both included in the range.Val characters = 'a'.rangeTo('z') // all letters from 'a' to 'z'īoth of these samples create Ranges, and we can use a different form of creating ranges. We can create a Range of integers and Range of chars: val numbers = 1.5 // 1 2 3 4 5 ![]() ![]() In the end, we create a custom range for the delivery time of a restaurant base on open and close time. Let's explore Ranges in Kotlin and understand how it can simplify development.
0 Comments
Leave a Reply. |