[Kotlin]filterNot()で文字列(string)の空白を削除するには?

Kotlin

どうも、ちょげ(@chogetarou)です。

filterNot()を使って文字列(string)の空白を削除する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

filterNot()を使って文字列(string)の空白を削除するには、isWhitespace()を使います。

まず、文字列からfilterNot()を呼び出します。

そして、filterNot()のクロージャーで「it.isWhitespace()」を返します。

//text=対象の文字列
val result = text.filterNot { it.isWhitespace() }

上記のfilterNot()は、対象の文字列(string)から空白を削除した文字列を生成します。

スポンサーリンク

使用例

fun main() {
    val text = "AB   CD  E FG    "
    
    val result = text.filterNot { it.isWhitespace() }
    
    println(result)
}
出力:
ABCDEFG

コメント

タイトルとURLをコピーしました