专业的JAVA编程教程与资源

网站首页 > java教程 正文

4.Java变量

temp10 2025-03-04 13:53:37 java教程 6 ℃ 0 评论

变量(Variables )

每个程序都使用值。

变量允许您通过将值分配给一个名称来存储值。该名称可用于在程序的后面引用该值。

4.Java变量

例如,在游戏开发中,您可以使用一个变量来存储玩家得分的点数。

每个变量都有一个类型,该类型定义了它所持有值的类型。

变量可以容纳文本值、数字、小数等等。

我们已经熟悉了文本值-通过使用引号来创建:

"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!";
        
    }
}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表