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}")