Kotlin基础篇(4):字符串

字符串用 String 类型表示,字符串是不可变的。

字符串表示方法

使用"或者'''表示字符串

"hello ketlin"
//原始字符串 使用三个引号(""")分界符括起来,内部没有转义并且可以包含换行以及任何其他字符
val text = """
    for (c in "foo")
        print(c)
"""

字符串访问

var str = "hello kotlin"

var char = str[0]  //可以使用索引运算符访问

for (c in str) {   //可以用 for 循环迭代字符串
  println(c)
}

字符串拼接

字符串拼接像java一样可以使用"+"后者使用字符串模板

val s = "abc" + 1

val i = 10
println("i = $i") // 输出“i = 10”

//用花括号括起来的任意表达式
val s = "abc"
println("$s.length is ${s.length}") // 输出“abc.length is 3”

关于字符串的更多操作可以参考:
关于字符串(String)常用操作汇总

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 8,509评论 0 7
  • 1 标题应该是之前在鬼脚七的一篇文章里看到的句子,再次回去翻看,没找到。我觉得特别适合我现在的心境。 每个人的心里...
    孙晓丽阅读 3,996评论 0 0
  • 继续体重56.4千克。阶段目标还有7.4千克。必须要努力了,时间不多了。 早餐一个鸡蛋加70克虾仁做的蒸蛋。味道不...
    蜡笔小小兔阅读 1,342评论 0 0
  • 2018.8.13 8:30 老师们集中来到我们的新园址,一起来看看新园址,熟悉地形,感受下园内和园外的氛围。 9...
    hutaoker阅读 2,635评论 0 0
  • 如果当初读书的时候能够认真一点,也许就能够进一个好的大学,如果当初能够早一点买一套房子,现在的生活也许能够轻松一点...
    七脉轮阅读 1,243评论 0 0

友情链接更多精彩内容