数据类型转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型转换相关的知识,希望对你有一定的参考价值。
Day4:
一 .延伸:
Java 语言有以下几个要求:
1.变量或常量必须有类型:要求声明变量或常量时必须声明类型,而且只能在声明以后才能使用。
2.赋值时类型必须一致:值的类型必须和变量或常量的类型完全一致。
3.运算时类型必须一致:参与运算的数据类型必须一致才能运算。
但在实际的使用中,经常需要在不同类型的值之间进行操作,这就要用到数据类型转换。 在数
值处理这部分,计算机和人的逻辑不太一样,对于人来说,1和 1.0 没有什么区别,但是对于计算机
来说,1 是整数类型,而 1.0 是小数类型,其在内存中的存储方式以及占用的空间都不一样,所以
类型转换在计算机内部是必须的。
二 .数据类型:
基本类型有以下四种:
int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)、
float长度数据类型有:单精度(32bits float)、双精度(64bits double)
boolean类型变量的取值有:ture、false
char数据类型有:unicode字符,16位
对应的类类型:Integer、Float、Boolean、Character、Double、Short、Byte、Long
三 .数据类型转换:
自动类型转换:编译器自动完成类型转换,不需要在程序中编写代码。
强制类型转换:强制编译器进行类型转换,必须在程序中编写代码。
以上是关于数据类型转换的主要内容,如果未能解决你的问题,请参考以下文章