1.1 Java中变量的数据类型
在Java中,变量的数据类型分为两大类:
-
基本数据类型:包括整数类型、浮点数类型、字符类型、布尔类型。
-
引用数据类型:包括数组、类、接口、枚举、注解、记录。
以下是Java中常见的基本数据类型及其表示范围:
-
整数类型:
byte
:1字节,范围为-128到127。short
:2字节,范围为-32,768到32,767。int
:4字节,范围为-2,147,483,648到2,147,483,647。long
:8字节,范围为-9,223,372,036,854,775,808到9,223,372,036,854,775,807。
-
浮点数类型:
float
:4字节,范围为±3.40282347e+38F,具有7位有效数字。double
:8字节,范围为±1.79769313486231570e+308,具有15位有效数字。
-
字符类型:
char
:2字节,表示一个Unicode字符。
-
布尔类型:
boolean
:表示真或假,只能取两个值:true
或false
。
1.2 变量的使用
1.2.1 步骤1:变量的声明
变量的声明是指在使用变量之前先声明其类型和名称。
变量的声明格式为:数据类型 变量名;
例如:
// 声明一个整数类型的年龄变量
int age;
// 声明一个浮点数类型的体重变量
double weight;
// 声明一个字符类型的性别变量
char gender;
// 声明一个布尔类型的婚姻状态变量
boolean married;
// 声明一个字符串类型的姓名变量
String name;
// 声明多个同类型的变量
int a, b, c; // 表示a、b、c三个变量都是int类型
需要注意的是,变量的数据类型可以是基本数据类型,也可以是引用数据类型。
1.2.2 步骤2:变量的赋值
变量的赋值是指将具体的值存储到变量中,使其可以在程序中使用。
变量赋值的语法格式为:变量名 = 值;
例如:
age = 18; // 将值18赋给变量age
weight = 109.0; // 将值109.0赋给变量weight
gender = '女'; // 将字符'女'赋给变量gender
married = true; // 将值true赋给变量married
name = "John"; // 将字符串"John"赋给变量name
赋给变量的值类型必须与变量
声明的类型一致或兼容。否则会导致编译错误。
通过变量的声明和赋值,我们可以在程序中保存和操作数据,使程序具有灵活性和可变性。