「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( ...「Kotlin」split()で文字列を半角スペースで区切るサンプル
書式
文字列.split(” “)
使用例
「Kotlin入門」リストの要素を取得するサンプル
構文
var リスト名:: List<String> = listOf(xxx)
使用例
val cftLst: List<String> = listOf(“AA01& ...
「kotlin」joinで文字列を結合するサンプル
書式
public static String join(CharSequence delimiter, CharSequence… elements)
配列とリストの各値も結合できます。
val ...
「Kotlin入門」if else文を利用する方法
1.if else文のサンプル
fun main(args: Array<String>) { var p = 25 if (p < 20){ println("AA ") }else{ println("BB ...