Kotlinでリストが空か判定する方法について記載します。
目次
リストが空か判定する方法
リストが空か判定するには isEmpty もしくは isNotEmpty 関数を使用します。
1. isEmpty を使用する
isEmpty関数は、リストが空の場合に true を返します。
書式
変数.isEmpty()
実行例
1 2 3 4 5 6 7 8 9 10 |
// 要素がない場合、true になる val listStr1 = mutableListOf<String>() val return1 = listStr1.isEmpty() println( return1 ) // true // 要素がある場合は、false になる val listStr2 = mutableListOf("aaa") val return2 = listStr2.isEmpty() println( return2 ) // false |
2. isNotEmpty を使用する
isNotEmpty関数は、リストが空文字以外の場合に true を返します。
書式
変数.isNotEmpty()
実行例
1 2 3 4 5 6 7 8 9 10 |
// 要素がない場合、false になる val listStr1 = mutableListOf<String>() val return1 = listStr1.isNotEmpty() println( return1 ) // false // 要素がある場合は、true になる val listStr2 = mutableListOf("aaa") val return2 = listStr2.isNotEmpty() println( return2 ) // true |