- 自动类型转换注意:
1,有多种类型的数据进行混合运算时,系统会自动将所有的数据转换成容量大的那种数据类型,然后进行计算
2,当我们把精度大的数据类型赋值给精度小的数据类型的时,就会报错,反之就会进行自动类型转换
3,byte,short 和char之间不会互助自动转换
4,byte,short,char它们三者可以计算,计算时首先都转换成int类型
5,boolean不参与转换
6,自动提示原则:表达式的结果的类型会自动提升为操作数中最大的类型 - 强制类型转换
1,当进行数据的大小从大-->小,就需要强制类型转换
2,强制类型转换符只能针对最近的操作数有效,往往会使用小括号提高优先级
3,char类型可以保存int 的常量值,但不会保存int的变量值,需要强转
4,byte和short,char类型进行运算时,当做int类型处理
基本数据类型的转换
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
数据类型、基本数据类型转换
数据类型、基本数据类型转换
类型转换 数据类型 -
Go 基本数据类型的转换
基本数据类型的转换介绍Golang 和java/c不同,Go在不同类型的变量之间赋值时需要显式
golang 字符串 十六进制 数据类型 -
2.9——基本数据类型的转换
基本介绍Golang和 java / c 不同,Go在不同类型的变量之间赋值时需要显式转换(强制
golang 数据类型 Go java -
Java基本数据类型与类型转换
在Java中,所使用到的类型可以分为两大类,一类是基本数据类型,一共有8种,包含:整数,小数,字符,布尔。另外一类是引用类型,包含:字符串,数组以及各种Java类。
基本数据类型 整数类型 浮点类型 字符类型 布尔类型 -
Java之基本数据类型转换
1. 基本数据类型转换1.1 自动类型转换3.2 自动类型转换注意和细节
Java之基本数据类型转换 基本数据类型转换 自动类型转换 强制类型转换 强制类型转换细节说明