Kotlin

Tags: [[What I Know]] [[Languages]] [[Mobile Development]] [[Android]]

  • Syntax - No semicolons - defining package: package com.aengusmcmillin.test - import example: import android.os.Bundle - functions - basic fun Bar() {} - lambda value -> result - lambda 2 value: String -> { return value.length } - classes - basic: class Foo {} - with superclass: class Foo : Bar() {} - abstract: abstract class Foo { abstract fun overridable() {} } - null chaining: nullableObject?.foo() - Bitwise or: val combinedFlags = flag1 or flag2 -

Linked References