菜鸟学习见解(1)
来源:互联网 发布:php crm 开源 编辑:程序博客网 时间:2024/06/07 16:16
菜鸟学习见解(1)
强制类型转换:
首先数据类型从范围大小依次排序为:
char->
}->int->long->float->double.
byte->short->
范围小的可以自动转换城范围大的。
如
int i = 1;
float k = i;//这种情况下,int类型会自动转换成float类型。
但是,范围大的若要转换成范围小的,则需要强制类型转换
如:
int iValue =233;
byte bvalue = (byte)iValue;
将输出-23.
至于为什么会出现这种情况,显而易见。
举个生活中的例子,小瓶子的水放进大瓶子里,不会有任何问题,反之则会溢出水来。
所以范围大的类型转换城范围小的类型就会数据丢失。这种转换也被称为“缩小转换”;
0 0
- 菜鸟学习见解(1)
- 菜鸟学习中(1)
- 菜鸟学习DirctX12(1)
- selenium 菜鸟学习(1)
- 菜鸟的Oracle学习笔记(1)
- Python菜鸟学习之路(1)
- 菜鸟学习redis之路(1)
- LINUX菜鸟学习1
- 一个Java菜鸟的自我见解
- Struts组件学习见解
- 学习iOS的见解
- ContentProvider学习见解
- 指针的个人见解(1)
- JVM的相关知识整理和学习 见解1
- JNI学习(1)(我是菜鸟)
- C++菜鸟学习笔记1
- Android菜鸟-学习笔记1
- JAVA菜鸟学习小计1
- C++ 智能指针详解
- java链接mysql数据库避免乱码的神语句
- 网易2017内推笔试编程题合集(二)(第三题) 不要二
- lua 游戏开发_技能定义字段
- NBUT 1668 反函数
- 菜鸟学习见解(1)
- Leetcode 8. String to Integer (atoi)
- 添加RichEdit控件导致MFC对话框程序无法执行的解决方法
- 51Nod-1103-N的倍数
- 图解Oracle用户管理
- 第九轮回 没有卵用的寻求帮助
- Simple Line Editor
- c++四种强制类型转化的区别
- 网站排名的基本原则