Month: August 2017

Lessn 45 – Kotlin programming language Collections

Kotlin provides a wide range of classes for managing collections of data. We have already seen some of the classes that allow managing collections: For basic data types (optimized) ByteArray ShortArray LongArray FloatArray DoubleArray BooleanArray CharArray For any type of data: Array List MutableList Map MutableMap Set MutableSet We already worked on previous concepts with [...]

Read More

Lesson 42 – Overloading operators in Kotlin Programming Language

The Kotlin language allows certain operators to be overloaded and to act in different ways according to the object that is applied. Operator overloading should be used as long as it makes sense for the class being deployed. Mathematical concepts of vectors and matrices are cases where the overload of operators can make our code more [...]

Read More