![Java与Android移动应用开发:技术、方法与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/659/26793659/b_26793659.jpg)
上QQ阅读APP看书,第一时间看更新
2.4 基本数据类型
Java中的基本数据类型包括以下几种。
□ 整数类型,用于处理没有小数部分的数据,包括byte、short、int和long类型。
□ 浮点数类型,用于处理可以包含小数部分的数据,包括float和double类型。
□ 字符类型,即char类型,用于处理Unicode字符。
□ 布尔类型,即boolean类型,只能处理true或false值。
这些类型的取值范围、默认值等信息如表2-1所示。
表2-1 Java中的基本数据类型
![](https://epubservercos.yuewen.com/F132C1/15253386905235706/epubprivate/OEBPS/Images/Figure-T22_205867.jpg?sign=1739308175-zSHwaTylPQP0TcE2iaxVFewYrKu7PoCc-0-ca2d2c80784526ca9cbbe80598a995f8)
处理这些类型的数据时,可以使用相应的关键字定义变量或最终变量(常量),如下面的代码所示。
![](https://epubservercos.yuewen.com/F132C1/15253386905235706/epubprivate/OEBPS/Images/Figure-P22_205868.jpg?sign=1739308175-RebVB8K4klDfgfiJJLWRVpFbQDyWROuz-0-321bc1e7f3984ae5f17f422460d8aa83)
本例中,定义变量x时,同时赋值为10,而y的值为0。此外,还可以同时定义多个相同类型的变量,如下面的代码所示。
![](https://epubservercos.yuewen.com/F132C1/15253386905235706/epubprivate/OEBPS/Images/Figure-P22_205869.jpg?sign=1739308175-fytJkHnnrtpoqFTzUzRawr7beEdCiUjd-0-1ae0bcfef6c84bc4d765eaa26ef0b141)
此代码的输出结果与前面的示例是相同的,同时定义多个相同类型的变量时,使用逗号(,)分隔,并可以分别赋值。
下面将分别讨论这些数据类型的应用特点。