0
2

More than 1 year has passed since last update.

最小限 の Kotlin を最短で学ぶ

Last updated at Posted at 2022-07-21

1. 変数

変数は「var」。

var username: String = "some user name"

定数は「val」。Java の final と等価。

val API_DELAY_CONSTANT: Int = 100

null で初期化するには「?」。 null を利用可能にします。

var myString: String? = null

static な定数には「companion object」。

class Animal {
    companion object {
        const val DEFAULT_NUM_OF_EYES = 2
    }
}

animal.numOfEyes = Animal.DEFAULT_NUM_OF_EYES

遅れて初期化するには「lateinit」。

lateinit var user: User
lateinit var items: List<String>

続く

重要な最小限の部分からきちんと学んでいくこと大事。
👉 最小限 の Kotlin を最短で学ぶ (フルバージョン)

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2