kotlinのプライグラウンドを使って基本文法の学習
Kotlinの変数
よく使う変数の型の種類
| 型名 | 概要 |
|---|---|
| String | 文字列型 |
| Char | 文字型 |
| Int | 整数型 |
| Double | 浮動小数点型 |
| Boolean | 真偽型 |
コレクション型
// Array型:List, Map, Set などのデータの集合を扱うインターフェースが用意されている
val 変数名 : Array< 型 > = arrayOf( 値, 値, 値 )
// List型 :順序のあるコレクション
val 変数名 : List< 型 > = listOf( 値, 値, 値 )
// Set型 :順序のないコレクション、重複する値は削除される
val 変数名 : Set< 型 > = setOf( 値, 値, 値 )
// Map型 :辞書型、キーと値をセットで保持するコレクション
val 変数名 : Map< キーの型, 値の型 > = mapOf( key to value , key to value)
オプショナル型(Optional)
nullの可能性があるなら?
nullでないことが保証されるなら!!
// OK
var text :String = null
// NG
var text: String? = null
Kotlinの変数の宣言方法
val greeting:String = "Hello, world"
(定数宣言) (定数名):(型) = "定義する値"
var greeting:String = "Hello, world"
(変数宣言) (変数名) = "定義する値"...


