在Kotlin开发中,即使Long类型较大,int类型的数值也不会自动转换为long类型。这与Java处理数字转换的方式不同。例如;

在Java中

int number1 = 102;long number2 = number1; //有效代码

这里,number1类型的 int 值自动转换为类型long,并分配给变量number2。

在Kotlin,

val number1:Int =102val number2:Long = number1 //错误:类型不匹配。

虽然Long的大小大于Int,但Kotlin不会自动将Int转换为Long。

相反,Kotlin为了避免意外而确保其安全性,需要 toLong() 显式使用(转换为Long类型 )。。

 val number1:Int =102val number2:Long = number1.toLong()

android Kotlin int类型和Long类型转换相关推荐

  1. python知识:json格式文本;异常处理;字符串处理;unicode类型和str类型转换

    python知识:json格式文本:异常处理:字符串处理:unicode类型和str类型转换 参考文章: (1)python知识:json格式文本:异常处理:字符串处理:unicode类型和str类型 ...

  2. oracle的int范围,oracle中int类型和number类型区别

    oracle中int类型和number类型区别 INT类型是NUMBER类型的子类型. 下面简要说明: (1)NUMBER(P,S) 该数据类型用于定义数字类型的数据,其中P表示数字的总位数(最大字节 ...

  3. int类型和byte类型的强制类型转换

    今天在读<Java网络编程>这本书的第二章 流 时,看到书中有一个地方关于int强制转换为byte类型时应注意的地方.这个地方有点细节,不过就应该把这种细节把握住. 情况是这样的,讲到In ...

  4. C语言int类型和float浮点型数据在内存中的存储方式

    int 类型在内存中占4个字节,而一个字节是8个比特位,所以int类型占32个比特位. float类型在内存中同样也占4个字节,所以其也是占32个比特位. 一个比特位就是一个0或1,所以其在二进制位数 ...

  5. int类型和Integer类型数据的比较

    一.由于Integer变量实际上是对一个Integer对象的引用,所以两个通过new生成的Integer变量永远是不相等的(因为new生成的是两个对象,其内存地址不同). 例子1: Integer a ...

  6. MongoDB查询时排序字段为int类型和string类型的区别

    最近在开发中遇到一个mongo查询排序的问题,项目中一些高频访问的热数据是放在mongoDB里的,mongo支持很多像SQL一样的操作比如sort就对应于SQL的order by. 比方我们有一个集合 ...

  7. [转载] Python中int类型和string类型的相互转换

    参考链接: Python类型转换和类型转换 1.字符串转换成int a = '10' int(a) //十进制string转化为int, 10int(a, 16) //十六进制string转化为int ...

  8. int类型和Integer在hibernate影射时的区别

    2019独角兽企业重金招聘Python工程师标准>>> int是java的基本的数据类型 integer是int的包装类 在有的时候,比如集合只能放类而不能放基本的数据类型,这时候就 ...

  9. python类型转换异常_python知识:json格式文本;异常处理;字符串处理;unicode类型和str类型转换...

    python进程中的实例和json格式的字符串之间的映射关系是非常直接的,相当于同一个概念被编码成不同的表示: stream in json form ----json.loads(str)----- ...

最新文章

  1. C++ STL 逆转旋转 reverse reverse_copy rotate
  2. 利用 sys.sysprocesses 检查 Sql Server的阻塞和死锁
  3. c++ new[] delete[]底层分析
  4. Erlang转JAVA,将Erlang UTF-8编码的字符串转换为java.lang.String
  5. 【C语言进阶深度学习记录】二十三 数组的本质分析
  6. 极间电容matlab,电子仿真虚拟实验室
  7. C中指针和数组引发的探索二
  8. python子窗口返回数据给主窗口_Python Scrapy,从子页面返回进行抓取
  9. html 放上去动画停止,使用jQuery的animate()+CSS样式实现动画效果及stop()停止动画
  10. android js桥接,一种JavaScript和原生APP之间数据交互方法与流程
  11. arcpy:TIF/IMG上色后转KMZ文件
  12. 使用el-image-viewer的预览功能
  13. Cocos技术派 | TS版属性声明详解
  14. 抖音视频如何一键批量下载
  15. java 提取视频缩略图_如何使用java提取视频缩略图或某一帧的图片
  16. 黑月教主去水印软件_去除图片/视频去水印!这个软件可以帮助你!
  17. 内网渗透结束,痕迹清理必备手段
  18. Source Insight——C/C++代码阅读器
  19. 502粘到手上变硬了怎么办_502胶水把手黏住了怎么办
  20. word 文档在左侧显示文档的目录结构的方法

热门文章

  1. MFC程序的DPI适配
  2. 磨金石教育摄影技能干货分享|如何在纪实摄影中体现艺术内涵
  3. Android面试大总结
  4. 真香!Github一夜爆火,阿里性能优化不传之秘终于开源
  5. 基金的购买流程和注意事项
  6. Flash整站项目Gaia框架总结(2)AS2部分
  7. 本地化大战,互联网巨头们又开始了
  8. 自制USB接口供电的手机电池充电器电路
  9. 基于Servlet+Jsp实现的酒店客房预定管理系统分前后台
  10. 数字化转型走基层:太古可口可乐终于关闭了中国的数据中心