Java自动类型的转化
2017-09-19 23:40
190 查看
1.变量之间的运算(不考虑boolean类型的变量 考虑char int long float double short byte)
自动类型的转化:
当容量小的数据类型向容量大的数据类型做转化是 会自动向容量大的类型做提升
char .byte,short ----int ---long---float----double
需要注意的 当char byte short 做运算的时候默认的结果是int型
强制类型的转化:容量大的转化为容量小的。要使用强制类型转换符:();
Q强制类型的转化的问题:会导致精度的损失
字符串和基本数据类型的运算
比较常用的字符串 String 属于类的一种
字符串和基本数据类型之间的运算 只能是连接运算:+ 得到的结果还是字符串
String str5="12";
String str6=12+""; //转化成字符串
自动类型的转化:
当容量小的数据类型向容量大的数据类型做转化是 会自动向容量大的类型做提升
char .byte,short ----int ---long---float----double
需要注意的 当char byte short 做运算的时候默认的结果是int型
强制类型的转化:容量大的转化为容量小的。要使用强制类型转换符:();
Q强制类型的转化的问题:会导致精度的损失
字符串和基本数据类型的运算
比较常用的字符串 String 属于类的一种
字符串和基本数据类型之间的运算 只能是连接运算:+ 得到的结果还是字符串
String str5="12";
String str6=12+""; //转化成字符串
相关文章推荐
- 【Java笔记3.5.1】自动类型转化
- java对byte,short,char,int,long运算时自动类型转化情况说明
- Java 对byte,short,char,int,long 运算时自动类型转化情况说明
- spring 从jsp页面传array数组到后台,自动转化为java的数组类型
- java对byte,short,char,int,long运算时自动类型转化情况说明
- 处理Map、非javabean式的复合类等CXF无法自动转化的类型 (3)
- java 基本类型自动转化与强制转化
- java数据类型自动转化
- Java中基本类型自动转换与强制转换
- java 基本数据类型及自动类型提升
- Java时间类型和String类型间各种格式的转化
- JAVA数据类型的转换(自动转换)
- 小白Java笔记——基本类型的类型转换和表达式类型的自动提升
- 用java的反射实现将ResultSet自动转化成对象,自动产生sql语句
- Java中byte[]与String类型的转化
- Java string 类型与其他类型的转化(string.valueof())
- java 强制类型转化
- JAVA进阶之旅(一)——增强for循环,基本数据类型的自动拆箱与装箱,享元设计模式,枚举的概述,枚举的应用,枚举的构造方法,枚举的抽象方法
- Java中的基本类型与封装类型以及自动装箱、拆箱、String类型的解释
- java初学习之数据类型转化(2)