博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java】【基本数据类型】数字字符串和数值型数据有什么区别?
阅读量:6330 次
发布时间:2019-06-22

本文共 355 字,大约阅读时间需要 1 分钟。

数据类型不同,使用起来自然也不同了,数值型数据可以进行加减乘除操作,字符串则不行,而字符串可以进行字符串连接操作,比如将“123”和“456”连接起来,就是“123456”了,数字字符串可以通过基本数据类型的包装类转换成数值型。

两种数据类型所占的内存空间也是不一样的,字符串占2个字节,而数值型则不一定,得看它是什么类型的了,byte 1字节,short 2字节,int 4字节,float 4字节,double 8字节。

ASCII码值不同,字符‘1’的ASCII码值是49而不是1,而数值型的1的ASCII码值就是1。这一点在做字符串的字典排序是需要特别注意!

*在JAVA里面,从控制台输入的数据,都会被保存成字符串类型,所以,如果想要获得到具体的值时,需要用基础数据类型的包装类对应的函数来转换一下。

转载地址:http://pnboa.baihongyu.com/

你可能感兴趣的文章
用浮动IP实现高可用性,待续
查看>>
Strom(0.9.3)配置
查看>>
Python之Paramiko、前端之html学习_Day14
查看>>
HDU 3836 Equivalent Sets
查看>>
深入理解JVM读书笔记思维导图
查看>>
String字符串位置移动
查看>>
MySQL无法插入中文的解决方案
查看>>
react16 渲染流程
查看>>
Android游戏与应用开发最佳学习路线图
查看>>
Android应用打开外部文件
查看>>
hadoop生态搭建(3节点)-05.mysql配置_单节点
查看>>
堆和栈的区别
查看>>
网易2017春招笔试真题编程题集合(2)——赶去公司
查看>>
top命令
查看>>
JS-键盘事件之方向键移动元素
查看>>
Compass(更新中。。。)
查看>>
bos开发时,测试卡在登录界面解决
查看>>
2013 Multi-University Training Contest 2
查看>>
ubuntu开机自动运行用Qt写的程序
查看>>
关于JSON的一些问题
查看>>