最适合网络开发者的网站
Java 编程语言。初学者课程

尿素

Java 变量


Java 变量

变量是存储数据值的容器。

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

  • String - 存储文本,例如“Hello”。字符串值用双引号括起来
  • int - 存储整数(整数),不带小数,例如 123 或 -123
  • float - 存储带有小数的浮点数,例如 19.99 或 -19.99
  • char - 存储单个字符,例如 'a' 或 'B'。字符值用单引号括起来
  • boolean - 存储两种状态的值:true 或 false

声明(创建)变量

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

句法

type variableName = value;

在哪里 类型 是 Java 的类型之一(例如int 或者String), 和 变量名 是变量的名称(例如X 或者姓名)。 这 等号 用于给变量赋值。

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

例子

创建一个名为 姓名 类型String 并为其分配值“约翰":

String name = "John";
System.out.println(name);
亲自尝试 »

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

例子

创建一个名为 我的号码 类型int 并为其分配值15:

int myNum = 15;
System.out.println(myNum);
亲自尝试 »

您还可以声明一个变量而不分配值,稍后再分配值:

例子

int myNum;
myNum = 15;
System.out.println(myNum);
亲自尝试 »

请注意,如果为现有变量分配新值,它将覆盖先前的值:

例子

改变值 myNum1520:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);
亲自尝试 »

Final 变量

如果你不想让其他人(或你自己)覆盖现有值,请使用 final 关键字(这将把变量声明为“final”或“c​​onstant”,表示不可改变和只读):

例子

final int myNum = 15;
myNum = 20;  // will generate an error: cannot assign a value to a final variable

亲自尝试 »


其他类型

如何声明其他类型变量的演示:

例子

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

您将详细了解 数据类型 在下一节中。


通过练习测试自己

锻炼:

创建名为的变量 carName 并分配值Volvo 對它來說。

  = ;