shell脚本编程100例 String转long类型报数字转换异常?
浏览量:1491
时间:2021-03-16 06:55:40
作者:admin
String转long类型报数字转换异常?
字符串到long的异常转换的主要原因是:string是单字节数据类型,long是四字节类型(在32位系统条件下)。在转换过程中,由于数字的不匹配,常常会出现错误。解决方案是:将字符串类型转换为int类型(ascall代码转换,然后转换为long)。常用数据类型占用的内存空间如下:在32位系统上,short的内存大小为2字节;int的内存大小为4字节;long的内存大小为4字节;float的内存大小为4字节;double的内存大小为8字节;char/string的内存大小为1字节。(请注意,一般来说,不同的平台可能不同,可以使用sizeof关键字测试特定的平台)
如何将long类型转化为string?
两种方法:首先,使用string class方法,String.valueOf值(),例如:long AA=123 string a=String.valueOf值(AA)2。最简单的方法是直接添加一个空字符串长AA=123字符串a=AA“”
shell脚本编程100例 long怎么转换成string long类型转string类型
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。