android Kotlin int类型和Long类型转换
在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类型转换相关推荐
- python知识:json格式文本;异常处理;字符串处理;unicode类型和str类型转换
python知识:json格式文本:异常处理:字符串处理:unicode类型和str类型转换 参考文章: (1)python知识:json格式文本:异常处理:字符串处理:unicode类型和str类型 ...
- oracle的int范围,oracle中int类型和number类型区别
oracle中int类型和number类型区别 INT类型是NUMBER类型的子类型. 下面简要说明: (1)NUMBER(P,S) 该数据类型用于定义数字类型的数据,其中P表示数字的总位数(最大字节 ...
- int类型和byte类型的强制类型转换
今天在读<Java网络编程>这本书的第二章 流 时,看到书中有一个地方关于int强制转换为byte类型时应注意的地方.这个地方有点细节,不过就应该把这种细节把握住. 情况是这样的,讲到In ...
- C语言int类型和float浮点型数据在内存中的存储方式
int 类型在内存中占4个字节,而一个字节是8个比特位,所以int类型占32个比特位. float类型在内存中同样也占4个字节,所以其也是占32个比特位. 一个比特位就是一个0或1,所以其在二进制位数 ...
- int类型和Integer类型数据的比较
一.由于Integer变量实际上是对一个Integer对象的引用,所以两个通过new生成的Integer变量永远是不相等的(因为new生成的是两个对象,其内存地址不同). 例子1: Integer a ...
- MongoDB查询时排序字段为int类型和string类型的区别
最近在开发中遇到一个mongo查询排序的问题,项目中一些高频访问的热数据是放在mongoDB里的,mongo支持很多像SQL一样的操作比如sort就对应于SQL的order by. 比方我们有一个集合 ...
- [转载] Python中int类型和string类型的相互转换
参考链接: Python类型转换和类型转换 1.字符串转换成int a = '10' int(a) //十进制string转化为int, 10int(a, 16) //十六进制string转化为int ...
- int类型和Integer在hibernate影射时的区别
2019独角兽企业重金招聘Python工程师标准>>> int是java的基本的数据类型 integer是int的包装类 在有的时候,比如集合只能放类而不能放基本的数据类型,这时候就 ...
- python类型转换异常_python知识:json格式文本;异常处理;字符串处理;unicode类型和str类型转换...
python进程中的实例和json格式的字符串之间的映射关系是非常直接的,相当于同一个概念被编码成不同的表示: stream in json form ----json.loads(str)----- ...
最新文章
- C++ STL 逆转旋转 reverse reverse_copy rotate
- 利用 sys.sysprocesses 检查 Sql Server的阻塞和死锁
- c++ new[] delete[]底层分析
- Erlang转JAVA,将Erlang UTF-8编码的字符串转换为java.lang.String
- 【C语言进阶深度学习记录】二十三 数组的本质分析
- 极间电容matlab,电子仿真虚拟实验室
- C中指针和数组引发的探索二
- python子窗口返回数据给主窗口_Python Scrapy,从子页面返回进行抓取
- html 放上去动画停止,使用jQuery的animate()+CSS样式实现动画效果及stop()停止动画
- android js桥接,一种JavaScript和原生APP之间数据交互方法与流程
- arcpy:TIF/IMG上色后转KMZ文件
- 使用el-image-viewer的预览功能
- Cocos技术派 | TS版属性声明详解
- 抖音视频如何一键批量下载
- java 提取视频缩略图_如何使用java提取视频缩略图或某一帧的图片
- 黑月教主去水印软件_去除图片/视频去水印!这个软件可以帮助你!
- 内网渗透结束,痕迹清理必备手段
- Source Insight——C/C++代码阅读器
- 502粘到手上变硬了怎么办_502胶水把手黏住了怎么办
- word 文档在左侧显示文档的目录结构的方法