当前位置: 首页 > news >正文

kotlin 中的字符

一、字符类型

1、kotlin中,字符用Char类型表示,值使用单引号 '' 括起来。
fun main() {val a: Char = '1'println(a) // '1'println("a类型为:${a.javaClass.simpleName}") // a类型为:char
}
2、特殊字符的表示。
  • \t——制表符
  • \b——退格符
  • \n——换行
  • \r——回车
  • \'——单引号
  • \"——双引号
  • \\——反斜杠
  • \$——美元符
3、如果字符变量值是数字,那么可以使用 digitToInt() 函数将其显式转换为 Int 数字类型。
fun main() {val a: Char = '1'// 显式的转为Int类型val b = a.digitToInt()val c:Int? = 1// 指向相同引用,所以输出 trueprintln(b===c) // trueprintln(b) // 1println("b类型为:${b.javaClass.simpleName}") // b类型为:int
}

相关文章:

  • 注意力机制和Transformer模型各部分功能解释
  • WPF框架,修改ComboBox控件背景色 ,为何如此困难?
  • TTL 232难兄难弟对比
  • 虚拟机怎么额外搭建两个Redis节点,配置多个 Redis 实例
  • 这些数据可被Modbus采集,你还不知道???
  • 算法金 | 一个强大的算法模型:t-SNE !!
  • 【Spine学习12】之 事件帧
  • Java开发的构建神器:Maven以及如何安装部署Maven
  • 保姆级小白就业人工智能(视频+源码+笔记)
  • C#心跳机制客户端
  • 批量生产千万级数据 推送到kafka代码
  • 智能车联网安全发展形势、挑战
  • 从零开始理解 XML 和 JSON 的区别
  • 计算机视觉全系列实战教程:(十)图像的几何变换:平移 旋转 翻转 缩放 仿射等变换
  • 【ARM Cache 及 MMU 系列文章 1.4 -- 如何判断 L3 Cache 是否实现?】
  • 分享一款快速APP功能测试工具
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Angular 2 DI - IoC DI - 1
  • Docker容器管理
  • ECS应用管理最佳实践
  • Idea+maven+scala构建包并在spark on yarn 运行
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • PermissionScope Swift4 兼容问题
  • React as a UI Runtime(五、列表)
  • SpringCloud集成分布式事务LCN (一)
  • Vue学习第二天
  • 阿里研究院入选中国企业智库系统影响力榜
  • 百度地图API标注+时间轴组件
  • 闭包,sync使用细节
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 飞驰在Mesos的涡轮引擎上
  • 工程优化暨babel升级小记
  • 基于 Babel 的 npm 包最小化设置
  • 每天一个设计模式之命令模式
  • FaaS 的简单实践
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • ​一些不规范的GTID使用场景
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • # 透过事物看本质的能力怎么培养?
  • $GOPATH/go.mod exists but should not goland
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (第27天)Oracle 数据泵转换分区表
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • ./和../以及/和~之间的区别
  • .net CHARTING图表控件下载地址
  • .NET IoC 容器(三)Autofac
  • .Net Redis的秒杀Dome和异步执行