Kotlin Basics

The Unit return type declaration is optional for functions. The following codes are equivalent.

Single-Expression functions:When a function returns a single expression, the curly braces can be omitted and the
body is specified after = symbol

Explicitly declaring the return type is optional when this can be inferred by the compiler

String interpolation: Using string values is easy.

In java:

In Kotlin:

In Kotlin, the type system distinguishes between references that can hold null (nullable references) and those
that can not (non-null references). For example, a regular variable of type String can not hold null:

To allow nulls, we can declare a variable as nullable string, written String?:

In Kotlin,== actually checks for equality of values. By convention, an expression like a == b is translated to

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.