Java 数据类型的划分

  • 基本数据类型
  • 数值型
    1、整数 :byte、short、int、long
    2、小数 : float 、 double
  • 字符型 :char
  • 布尔型 :boolean;取值只能为 true 或 false
  • 引用数据类型:实际上类似于C语言的指针操作,传递的是内存的空间地址。
  • 数组
  • 接口

数字的操作中会出现数据的溢出
  • 任何一种数据类型都有其最大的取值,如果已经是最大值,则加1 后变为最小值,如果是最小值,则减1 后变为最大值。

数据的默认类型
  • 在java 中一个整数的默认类型是 int 型
  • 一个小数的默认类型是double型
    float x = 30.4 //这样声明小数 会存在损失精度的问题,因为小数的默认类型是double类型,double的取值比float 大,所以 会存在损失精度的问题。解决方法 double x=30.4 或float x= 30.4f

数据类型的转换

char -->int 互相转换,转成ASCLL码
byte --short -- int-- long
int-- float --double double是数据长度最大的
但是遇到字符串的时候,所有的数据都向字符串转换,使用“+”进行字符串的连接操作。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容