Java类型转换(自动类型转换和强制类型转换)
来源:互联网 发布:java mvc模式的理解 编辑:程序博客网 时间:2024/05/21 09:45
数据类型转换
①自动类型转换:小数据类型–>大数据类型
②强制类型转换:大数据类型–>小数据类型
强转格式:小数据类型 变量名 = (小数据类型)大数据类型,如:
int a = 10;byte b = (byte)a;//把int强转成byte
注意:字符串不能直接转换为基本类型,但可以通过基本类型对应的包装类则可以实现把字符串转换成基本类型。
如: String a = “52”; int i = Integer.parseInt(a);
boolean类型不可以转换为其它的数据类型。
public static void main(String[] args){ /*byte b = 11; short s = b;//把变量b存储的值赋给了变量s。2字节 int i = s;//4字节 long l = i;//8字节 System.out.println(l);//一杯200ml的水,完全可以放入500ml的容器中,不会有任何问题 */ //没有强制类型转换 /* int a = 10;//4字节 byte b = a;//cannot conver from int to byte,无法从int类型转换到byte类型。 System.out.println(b);//一杯500ml的水,放入200ml的水杯中,可能会溢出来 */ //强制类型转换 int a = 100; byte b = (byte)a; System.out.println(b);}
0 0
- 自动类型转换和强制类型转换
- Java类型转换(自动类型转换和强制类型转换)
- Java自动类型转换和强制类型转换
- java的自动类型转换和强制类型转换
- java中的自动类型转换和强制类型转换
- Java:自动类型转换和强制类型转换的规则
- 自动和强制类型转换
- 自动类型提升和强制类型转换
- Java类型转换之自动类型转换和强制类型转换区别理解总结
- 自动类型转换·强制类型转换
- 自动类型转换 与 强制类型转换
- 自动类型转换与强制类型转换
- java强制类型转换
- JAVA强制类型转换
- Java 强制类型转换
- java强制类型转换
- java强制类型转换
- JAVA强制类型转换
- 模块
- 数据库一键退出脚本
- android:visibility属性
- js中的prototype有什么作用?
- 第五章 澄清概念意义
- Java类型转换(自动类型转换和强制类型转换)
- Linux驱动开发———Linux中断处理程序设计
- bzoj1568: [JSOI2008]Blue Mary开公司
- Linux指令集
- 51nod 1264 线段相交
- (转)让用VS2012/VS2013编写的程序在XP中顺利运行
- 触发器
- 作用域
- 椭圆运动