var strName = “abc de fg”
println(strName.count())//个数
println(strName.length)//个数
println(strName.isEmpty())//是否字符串
println(strName.first())//第一个
println(strName.last())//最后一个
println(strName.elementAt(5))//指定第几个、
println(strName.substring(2,5))
println(strName.indexOf(“1”,3))
println(strName.contains(“1”))
println(strName.equals(“lsa”))
println(strName.contentEquals(“lsa”))
println(strName == “lsa”)//是否相等
println(strName ===“lsa”)//是否相同
println(strName.drop(2))//舍去前面两个
println(strName.dropLast(2))//舍去后面两个
println(strName.dropWhile{it.isWhitespace()||it.equals(“a”)})//筛选出空或者a
println(strName.take(2))//获取前两个
println(strName.takeLast(2))//获取后两个
println(strName.replace(“a”,“c”))//把a 替换成 c
val toCharArray = strName.toCharArray()//字符串专数组
for (c in toCharArray) {//遍历
print("\t"+c)
}
kotlin基本语法(二)字符串
最新推荐文章于 2024-05-07 16:05:05 发布