「Kotlin」配列やリストの先頭・末尾から指定した数の要素を削除する
環境
Windows11 pro 64bit
java 17.0.4
kotlin 1.7.20
構文
1.drop(n)
先頭から n 個の要素を削除します。
2.drop ...
「Kotlin」Listの要素の最後の要素を取得する
環境
Windows11 pro 64bit
java 17.0.2
kotlin 1.6.10-release-923
使用例
fun main() { val ttLst = listOf ...「Kotlin」mapKeysでマップのキーをすべて大文字に変換する
環境
Windows11 pro 64bit
java 17.0.2
kotlin 1.6.10-release-923
構文
map名.mapKeys { it.key.toUpperCa ...
「kotlin」mapValuesでマップ要素の値をまとめて変更するサンプル
環境
Windows11 pro 64bit
java 17.0.2
kotlin 1.6.10-release-923
構文
map名.mapValues{ it.value }
「Kotlin」配列のサイズを取得する
環境
Windows11 pro 64bit
java 17.0.2
kotlin 1.6.10
構文
配列名.size
sizeを使って,配列のサイズを取得します。
使 ...
「Kotlin」isNotEmptyメソッドでmapの要素が空であるかを判定するサンプル
環境
Windows11 pro 64bit
Java 17.0.2
kotlin 1.6.10
書式
val map名 = mutableMapOf(要素1, 要素2,…) ...
「Kotlin」noneメソッドでmapの要素が空であるかを判定する
環境
Windows11 pro 64bit
Java 17.0.2
kotlin 1.6.10
書式
val map名 = mutableMapOf(要素1, 要素2,…) ...
「Kotlin」isEmptyメソッドでmapが空であるかを判定する
環境
Windows11 pro 64bit
Java 17.0.2
kotlin 1.6.10
書式
map名.isEmpty()
isEmpty関数を使って、mutamutabl ...
「kotlin」sortedDescending関数でリストの要素を降順でソートする
構文
リスト名.sortedDescending()
sortedDescending関数を使ってListの要素を降順でソートします。
使用例
fun main() { val listA= list ...「Kotlin」MutableListの要素をソートするサンプル
構文
1.MutableListの初期化方法
var リスト名 = mutableListOf(要素1,要素2,…)
MutableListの初期化には、mutableListOf()関数を使用しま ...
「kotlin」sorted()関数を使ってListの要素をソートする
構文
リスト名.sorted()
sorted関数を利用してListの要素をソートします。
使用例
fun main() { val listA= listOf(66, 45, 20, 15, 8, ...「kotlin」LocalDateTimeクラスで時間を比較するサンプル
書式
1.isAfter(ChronoLocalDateTime<?> other)
この日付/時間が、指定された日付/時間より後にあるかどうかをチェックします。
2.isBefore(Chrono ...
「kotlin」変更可能mutableMapの値(value)を操作する方法
構文
mutableMapOf(キー to 値, xxx)
変更可能なMapを使います。
Mapの場合、初期化した際の要素によりキーと値の型が決まります。
使用例
「Kotlin」現在日時を取得し表示形式を指定する
説明
LocalDateTimeクラスのnowメソッドは、現在日時を取得します
DateTimeFormatterクラスのofPatternメソッドは、表示形式を指定できます。
SSSはミリ秒です。
使 ...
[Kotlin]インクリメント(Increment)のサンプル
書式
変数名A = ++変数B
変数名A = 変数B++
使用例
「Kotlin」代入演算子のサンプル
代入演算子
+= A += B
-= A -= B
*= A *= B
/= A/= B
使用例
「Kotlin」正規表現で改行を指定するサンプル
書式
文字列.split(“\r\n”,”\n”)
使用例
「Kotlin」splitで文字列をタブで区切るサンプル
書式
文字列.split(“\t”)
使用例