CodeGym /Java 课程 /模块 1 /变量类型

变量类型

模块 1
第 2 级 , 课程 1
可用

1.声明变量

让我们再看看如何创建变量。

要创建变量,您需要编写以下命令:.type name;

例子:

命令 解释
String s;
创建一个String名为的变量。 这个变量可以存储文本。 s
int x;
创建一个int名为的变量。 这个变量可以存储整数。 x
int a, b, c;
int d;
Int创建名为abc和的变量。 这些变量可以存储整数。 d
重要的!
不能在同一个方法中创建两个同名的变量。但是你可以用不同的方法。这就像在不同的房子里放箱子一样。

变量名也有限制。一方面,它可以是任何东西。但另一方面,它不能包含空格或特殊字符,例如+,等。变量名中-最好只使用拉丁字母数字。

请注意,在Java中,写大写字母还是小写字母很重要。int a与 不同Int a

顺便说一句,在 Java 中,您可以创建一个变量并同时为其赋值。这样可以节省时间和空间:

代码紧凑 长代码相当于左边的代码
int a = 5;
int a;
a = 5;
int b = 6;
int b;
b = 6;
int c = 7;
int c;
c = 7;
int d = c + 1;
int d;
d = c + 1;
String s = "I'm Amigo";
String s;
s = "I'm Amigo";

这种方式更加紧凑和清晰。

好了,既然我们已经弄清楚了如何创建变量,那么让我们来熟悉一下 Java 语言中最常用的两种类型。它们是int(整数)和String(文本/字符串)。


2.int类型

变量int可以存储整数。您可以对变量执行各种运算(加法、减法、乘法、除法等)int。例子:

代码 解释
int x = 1;
int y = x*2;
int z = 5*y*y + 2*y + 3;
xequals1
y等于2
zequals 20 + 4 + 3,等于27
int a = 5;
int b = 1;
int c = (a-b) * (a+b);
aequals5
b等于1
cequals 4 * 6,等于24
int a = 64;
int b = a/8;
int c = b/4;
int d = c*3;
a等于64
b等于8
c等于2
d等于6

3.String类型

String类型允许您存储文本行,也称为字符串。

要在 Java 中分配一个字符串,您需要将字符串的文本写在引号内。例子:

代码 解释
String s = "Amigo";
s包含"Amigo"
String s = "123";
s包含"123".
String s = "Bond 007";
s包含Bond 007

看起来很容易,对吧?如果是这样,那么这是另一个有趣的事实。

在 Java 中,您可以使用加号 ( +) 将字符串连接在一起。例子:

代码 解释
String s = "Amigo" + " is the best";
s包含Amigo is the best
String s = "";
s包含一个空字符串——一个完全没有字符的字符串。
int x = 333;
String s = "Amigo" + x;
s 包含Amigo333

请注意,在上一个示例中,我们连接了一个字符串和一个数字。这里的一切也很简单:将数字转换为字符串,然后将两个字符串粘在一起。连接 字符串数字时,您总是以字符串结尾。


4. 在屏幕上显示一个变量

似乎一切都是那么的明显和简单。那么也许您马上就能猜到可以使用哪个命令在屏幕上显示变量?

的确,一切都很简单。要在屏幕上显示一些东西,我们使用命令。无论我们想要显示什么,我们都会作为参数传入。System.out.println()

代码 屏幕输出
System.out.println("Amigo");
Amigo
System.out.println("Ami" + "go");
Amigo
String s = "Amigo";
System.out.println(s);
Amigo
String s = "Am";
System.out.println(s + "igo");
Amigo

希望现在更清楚了。现在我们要检查你是否理解正确。实践是试金石:只有实践才能让你知道自己是否已经理解了一切。


评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION