Java:自动类型转换和强制类型转换的规则
来源:互联网 发布:中文域名的公司 编辑:程序博客网 时间:2024/05/14 07:20
自动类型转换规则:
强制类型转换:
代码示例:
package com.jredu.ch02;public class Ch04 {public static void main(String[]args){//自动类型转换//基本数据的自动类型转换只有7种数据类型,除了boolean//基本原则:低级别可以直接转高级别// char//byte->short->int->long->float->double//运算时的自动转换条件:1、两种数据类型要兼容,2、目标类型大于原类型int a=10;double b=1.1;b=b+a;a=a+(int)b;System.out.println(b);//b=11.1System.out.println(a);//a=10+11=21}}
package com.jredu.ch02;public class Ch05 {public static void main(String[] args) {// TODO Auto-generated method stub//强制类型转换//高级别转低级别时,必须要进行强转//是否强制转换取决于数据类型级别的高低,不取决于数据的实际值。int a=330;short b=(short)a; short c=350;//直接自变量赋值 ,不需要转换类型int e=(int)-1.1;System.out.print(e); //e=-1}}
阅读全文
1 0
- Java:自动类型转换和强制类型转换的规则
- java的自动类型转换和强制类型转换
- JS类型转换(强制和自动的规则)
- 自动类型转换和强制类型转换
- Java自动类型转换和强制类型转换
- java中的自动类型转换和强制类型转换
- 类的自动类型转换和强制类型转换
- 类的自动类型转换和强制类型转换
- 类的自动类型转换和强制类型转换
- 基本数据的自动类型转换和强制类型转换
- 自动和强制类型转换
- 自动类型提升和强制类型转换
- Java类型转换之自动类型转换和强制类型转换区别理解总结
- Java类型转换(自动类型转换和强制类型转换)
- 类的自动转换和强制类型转换
- 类的自动转换和强制类型转换
- C++之类的自动转换和强制类型转换
- C++:类的自动转换和强制类型转换
- 谈谈ArrayList类型
- The Script hall of fame《名人堂》
- Unity网络基础--封装一个网络管理类
- Unity在编辑器中通过代码更改Tag
- Appium指定了APK路径后没有自动加载packagename
- Java:自动类型转换和强制类型转换的规则
- 《大智能时代》读书笔记(1)
- c++stack容器介绍
- Tempter of the Bone(奇偶剪枝)の反面教材
- go语言中json转成map结构,添加根的元素
- 16 -总结-【cartographer源码分析】系列的第二部分【transform源码分析】
- java并发编程——阻塞队列与非阻塞队列
- 第一次深入学习AD遇到的一些问题
- ES6(ECMAScript 6)学习笔记