每天学一点 Kotlin -- 字符串和字符

我想请问下,每天学一点 Kotlin -- 字符串和字符
最新回答
如梦如幻

2022-11-08 10:09:13

----《第一季Kotlin崛起:次世代Android开发 》学习笔记

总目录: 每天学一点 Kotlin ---- 目录
上一篇: 每天学一点 Kotlin -- 控制流:循环
下一篇: 每天学一点 Kotlin -- 函数:初次见面

1.1 同其他的语言一样,单个的符号或文字,称为字符,缩写为 Char。超过2个字符的组合就是字符串。
1.2 包含在一对双引号中间的值,称为字符串字面量 -- 注意:是英文的双引号。

2.1 Kotlin 中字符串同样也可以用+连接两个字符串
2.2 判断字符串为空的方法 isEmpty()
2.3 获取字符串中字符的数目 count() 或 length。

2.4 其他用法

2.5 Kotlin 还“抄袭”了 Swift 中的一点,就是支持多行字符串,写法是用一对三引号包裹起来。这样的另一个好处,在字符串中就可以不用考虑转义字符的事情了。示例如下:

打印结果:

注意:多行字符串打印出来后,每一行前面的缩进也是字符串中的内容,也会被打印出来。

3.1 Kotlin 中 Char 定义字符。字符用单引号包含。
3.2 注意:一个表情文字并不是一个字符。
3.3 和字符串一样,字符也有很多可用的方法: