作业帮 > 综合 > 作业

数字字符串和数值型数据有什么区别?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 02:51:22
数字字符串和数值型数据有什么区别?
数字字符串和数值型数据有什么区别?
他们的数据类型不同,使用起来自然也不同了,数值型数据可以进行加减乘除操作,字符串则不行,而字符串可以进行字符串连接操作,比如将“123”和“456”连接起来,就是“123456”了,字符串可以转换成数值型,用到了一个函数,现在我想不起来了.
再问: 还以说更具体些不?财富金币不是问题,只要问题能解决.
再答: 它们所占的内存空间也是不一样的,字符串占2个字节,而数值型则不一定,得看它是什么类型的了,byte 1字节,int 2字节,float 4字节,double 8字节;另外,字符‘1’代表的数值是49(49这是它的ascll码)而不是1,而数值型的1,它的值就是1。在JAVA里面,你从控制台输入的东西,它都会保存成字符串类型,所以,如果你想要获得到具体的值时,需要用函数来转换一下。