「Kotlin入門」配列を作成するサンプル
代码示例
fun main(args: Array<String>) { val cftLst = listOf(23,45,38,58) println("element result: "+cftLst)}...
「Kotlin」for文で配列の要素を取得する方法
書式
変数名 in 配列名
使用例
「Kotlin」for文で配列の要素を取得する方法
書式
変数名 in 配列名
使用例
[Kotlin]クラス(class)の複数オブジェクト(object)を定義するサンプル
書式
class クラス名(var メンバ変数1:データの型)
クラス名(メンバ変数1,メンバ変数2)
使用例
「Kotlin」遅延lazy()関数のサンプル
説明
lazy() はラムダをとり、遅延プロパティを実装するためのデリゲートとして機能する Lazy<T> のインスタンスを返す関数です。get() の最初の呼び出しは lazy() に渡されたラムダを実行し、結果 ...
「Kotlin入門」演算子オーバーロードを使用するサンプル
書式
operator fun 関数名
使用例
「Kotlin入門」ラムダ(lambda)式関数を利用するサンプル
書式
fun 関数名(lambda : String.() -> Unit)
使用例
「Kotlin」キーワードbyを使うサンプル
書式
class 子クラス(オブジェクト名: 親クラス) : 親クラス by オブジェクト名
使用例
//インターフェース定義interface Base { fun outPut()}//インターフェースの ...「Kotlin入門」 overrideでインターフェースのメンバ変数を修正する方法
構文
interface インターフェース名{
var メンバ変数:String
}
class クラス名:インターフェース名{
override var メンバ変数:String
} ...
[Kotlin]split()で文字列をタブで区切るサンプル
書式
文字列.split(“\t”)
使用例
「Kotlin入門」MutableMapの作成サンプル
使用例
fun main() { val cftMp = mutableMapOf("name" to "A001", 2 to "B002", 3 to "C003") println(cftMp) cftMp = "D004 ...「Kotlin入門」インターフェースのサンプル
構文
interface インターフェース名
classクラス名() :インターフェース名
使用例
1.インターフェースの定義
interface classA { var age: Int ...「Kotlin入門」オブジェクト(Object)式のサンプル
書式
Object オブジェクト{
var 変数名:String =xxx
var 変数名:String =xxx
}
使用例
「kotlin入門」指定文字列の位置を取得する方法
使用例
fun main() { val target = "arkgame" println("index value: "+target.indexOf("a")) println("index value: "+targe ...「Kotlin入門」配列の要素を取得するサンプル
構文
var 配列名=arrayOf(xxx)
配列の要素の取得
val cftLst = arrayOf(12, 22, 33, 44, 55)for (item in cftLst) { println( ...