Java 变量


章节

  • Java 基础
    • Java 简介
    • Java 环境搭建
    • Java 基本语法
    • Java 注释
    • Java 变量
    • Java 数据类型
    • Java 字符串
    • Java 类型转换
    • Java 运算符
    • Java 字符串
    • Java Math
    • Java 布尔运算
    • Java If … Else
    • Java Switch
    • Java While 循环
    • Java For 循环
    • Java Break 与 Continue
    • Java 数组
    • Java 异常
    • Java 方法
  • Java 类与对象
    • Java 类、对象
    • Java 类的属性
    • Java 类方法
    • Java 构造函数
    • Java 修饰符
    • Java 封装
    • Java 包
    • Java 继承
    • Java 多态
    • Java 内部类
    • Java 抽象
    • Java 接口
    • Java 枚举
    • Java 用户输入/Scanner
    • Java 日期与时间
    • Java ArrayList
    • Java HashMap
    • Java 包装类
    • Java 文件

Java 变量

变量是存储数据的容器。

在Java中,有不同类型的变量,例如:

  • String - 存储文本,例如"Hello"。字符串值被双引号包裹
  • int - 存储整数,如123或-123
  • float - 存储带小数的浮点数,如19.99或-19.99
  • char - 存储单个字符,如'a'或'b',Char值被单引号包裹
  • boolean - 布尔类型,存储两种状态值: true 或 false

声明(创建)变量

要创建变量,必须指定类型并赋值:

语法

type variable = value;

其中type是Java的一种数据类型(如intString),variable是变量的名称(如xname)。等号用于给变量赋值。

要创建一个存储文本的变量,请看下面的示例:

示例

创建一个名为nameString变量,并将其赋值为"Kevin":

String name = "Kevin";
System.out.println(name);

要创建一个存储数字的变量,请看下面的示例:

示例

创建一个名为myNumint类型的变量,并将其赋值为19:

int myNum = 19;
System.out.println(myNum);

也可以在声明一个变量时不赋值,后面再赋值:

示例

int myNum;
myNum = 15;
System.out.println(myNum);

声明其他类型的变量:

示例

int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";

下一章中,将学习更多关于数据类型的知识。

显示变量

println()方法可用于显示变量。

要组合文本和变量,使用+字符:

示例

String name = "Kevin";
System.out.println("Hello " + name);

使用+字符,还可以将一个变量添加到另一个变量:

示例

String firstName = "Kevin ";
String lastName = "Wu";
String fullName = firstName + lastName;
System.out.println(fullName);

对于数值,+字符作为数学运算符(注意,这里使用int (整型)变量):

示例

int x = 9;
int y = 10;
System.out.println(x + y); // 打印 x + y 的值

从上面的例子可以看出:

  • x存储值9
  • y存储值10
  • 然后使用println()方法显示x + y的值,即19

声明多个变量

可以一次声明同类型的多个变量,使用逗号分隔:

示例

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);

Java标识符

所有Java变量都必须用唯一的名称标识。

这些唯一的名称,称为标识符。

标识符可以是短名称(如x和y),也可以是更具描述性的名称(age、sum、totalNumber)。

起变量名(唯一标识符)的一般规则是:

  • 名称可以包含字母、数字、下划线和美元符号
  • 名字应该以字母开头
  • 名称也可以以$_开头(本教程中不会使用)
  • 名称区分大小写(myVarmyvar是不同的变量)
  • 名称应该以小写字母开头,并且不能包含空格
  • 保留字(如Java关键字,如intString)不能用作名称

你可能感兴趣的:(Java 变量)