kotlin 中split

2021-02-03  本文已影响0人  王家匀匀

kotlin 中的split 与 java的split还有些不一样。
kotlin.split(" ").针对连续空格, 中间会分割出空字符串
需要改为

 str.split("regex".toRegex()).dropLastWhile { it.isEmpty() }.toTypedArray()

空格检索可以这样:

        val arr = content.trim().split(" +".toRegex()).dropLastWhile { it.isEmpty() }.toTypedArray()
        LogUtils.d(TAG,"arr.size=${arr.size}")

上一篇 下一篇

猜你喜欢

热点阅读