Java数据类型

心已赠人 2022-05-14 12:49 79阅读 0赞

基本数据类型:

Java中有八种基本数据类型:

byte(字节) 8 位 Byte
shot(短整型) 16位 Short
int(整型) 32 位 Integer
long(长整型) 64 位 Long
float(浮点型) 32 位 Float
double(双精度) 64 位 Double
char(字符型) 16 位 Character

boolean(布尔型) 1 位 Boolean

具体分为以下三类:

数值型:byte,short,int,long,float,double

其中又细分为整型(byte,short,int,long),浮点型(float,double)

70

70 1

在Java中,实数常量默认为double类型, 整数常量默认为int类型;

字符型:char

布尔型:boolean

引用数据类型:

类(class)

接口(interface)

数组

结论:

精度:double>float>int

高精度类型向低精度转化时会发生错误,,但低精度可以默认向高精度转换。

例如:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbmdidXRpbmd4aWRl_size_16_color_FFFFFF_t_70

本例中 ,3.7默认为double类型的数据,不能向int类型转换,发生错误。

而相反,int类型的数据可以默认向double 转换:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbmdidXRpbmd4aWRl_size_16_color_FFFFFF_t_70 1

运行结果:

8.9

如果定义的数据是float类型的话,需要在数据后面加上f,如下:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbmdidXRpbmd4aWRl_size_16_color_FFFFFF_t_70 2

运行结果:

8.900000095367432

发表评论

表情:
评论列表 (有 0 条评论,79人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java数据类型

    [Java][] 是一种类型安全语言,编译器存储在变量中的数值具有适当的数据类型。学习任何一种编程语言都要了解其数据类型,本文将详细介绍 Java 中的数据类型。 数据类型

    相关 Java数据类型

    当创建变量的时候,内存管理系统会根据变量的数据类型未变量分配存储空间,而在Java中的数据类型有两种:基本数据类型(又称内置数据类型)和引用数据类型。 1、基本数据类型