4.Java变量_java 变量
变量(Variables )
每个程序都使用值。
变量允许您通过将值分配给一个名称来存储值。该名称可用于在程序的后面引用该值。
例如,在游戏开发中,您可以使用一个变量来存储玩家得分的点数。
每个变量都有一个类型,该类型定义了它所持有值的类型。
变量可以容纳文本值、数字、小数等等。
我们已经熟悉了文本值-通过使用引号来创建:
"this is some text"
引号中的文本称为字符串(String)。
练习: 以下哪项是字符串?
A. hello
B. 1
C. "welcome"
D. 42
让我们创建一个字符串类型的变量:
String name;
这将创建一个名为String类型的变量。
现在,我们的变量名可以保存字符串值。
在编程术语中,创建变量的过程称为声明。
练习:声明一个名为“message”的字符串变量。
String message;
声明我们的变量后,我们可以使用赋值=运算符为其赋值:
String name;
name = "李四";
现在,名字包含 “李四” 的值。
注:请注意,字符串类型应以大写字母 S 开头。小写版本会导致错误。
填空:声明一个名为“city”的变量,并为其分配值“shanghai”。
String ?;
city ? "shanghai"?
我们可以在程序中使用我们的变量。
例如,让我们使用println()输出其值:
class Demo {
public static void main(String[] args) {
String name;
name = "James";
System.out.println(name);
}
//输出:James
}
我们可以将声明和赋值合并成一个语句,像下面这样:
class Demo {
public static void main(String[] args) {
String name = "李四";
System.out.println(name);
}
}
当我们已经知道变量的值时,合并成一个语句,可以使代码更短,更易读。
声明变量并将其分配给 给定的值。
String name = "Beijing";
变量可以在程序期间多次更改其值。
例如,游戏玩家可以更改他的名字:
class Demo {
public static void main(String[] args) {
String name = "李四";
name = "王五";
System.out.println(name);
//输出:王五
}
}
练习:这个代码的输出是什么?
class Demo {
public static void main(String[] args) {
String name = "小王";
name = "李四";
System.out.println(name);
}
}
课程要点:
太棒了!以下是一些关键的要点:
- 变量有一个名称和一个它所持有的值的类型。
- 声明一个变量时,使用类型后跟变量的名称。
- 您可以使用 = 运算符将一个值赋给声明的变量。
- 在程序中,变量可以通过被赋予一个新值来更改其值。
我们将在下一课中学习更多可变类型!
思考1:存储字符
给定的程序声明了一个包含英语字母表所有字母的变量。
任务:完成程序以输出变量的值。
public class Program {
public static void main(String[] args) {
String alphabet = "abcdefghijklmnopqrstuvwxyz";
}
}
思考2:创建一个有效的Java程序,该程序声明一个变量,将其分配给一个值并输出它。
public class Demo {
public static void main(String[] args) {
String color = "blue";
System.out.println(color);
}
}
思考3:存储一个”Slogan“
你想向你的朋友展示Java是如何实时工作的。在给定的代码中,您有变量“slogan”。
任务:完成代码以将口号输出到屏幕上。
class Demo {
public static void main(String[] args) {
String slogan = "Write once, run anywhere!";
}
}