Kotlin - 字符 Char

Kotlin - 字符 Char

该类型表示字母(大写和小写)、数字和其他符号。每个字符只是一个符号,包含在单引号中。Char

val lowerCaseLetter = 'a'
val upperCaseLetter = 'Q'
val number = '1'
val space = ' '
val dollar = '$'

此类型可以表示任何符号,包括象形文字,以及一些特殊符号。

也可以使用 Unicode 表中的十六进制代码来创建字符。代码以 开头。\u

val ch = '\u0040' // it represents '@'
println(ch) // @

尽管我们使用一系列字符来表示此类代码,但代码本身正好表示一个字符。
例如,拉丁大写字母具有从 到 的十六进制代码,拉丁字母具有从 到 的代码。'\u0041' '\u005A' '\u0061' '\u007A'

检索后续字符

有两个运算符用于添加 + 和减去 - 整数,以便根据 Unicode 顺序获取下一个和以前的字符。

val ch1 = 'b'
val ch2 = ch1 + 1 // 'c'
val ch3 = ch2 - 2 // 'a'</
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值