【Java语法】变量
嗨,我是鲤鱼王。
我想在本文中对’变量’进行解释。
1. 变量是什么?
变量可以说是用来存放值的类似箱子的角色。在Java中,我们需要指定数据类型,比如数字或字符类型,然后声明变量。你可以把它想象成在现实生活中整理物品时,将相同类型的物品放入箱子中进行整理。
2. 声明变量
声明变量的方法如下:
// [データタイプ] [変数名];
int var_int_1;
如果只是声明变量而没有给变量赋值,那么如果尝试编写输出变量值之类的代码,将会导致编译错误。
3. 变量的初始化 de
如果仅仅声明了变量而没有给变量赋值,那么变量是无法使用的,所以需要给变量赋一个值。
将值赋给变量的行为称为“赋值”,可以使用“=”(等号)运算符将值赋给变量。
※ ← 值将从右侧输入到左侧。
以下是赋值给变量的方法。
// [変数] = [値];
var_int_1 = 10;
在中国,变量的“初始化”指的是在变量声明后第一次将值分配给变量的行为。
在上述示例中,它是“将变量的声明和初始化分开的方式”。
变量的初始化可以同时与声明一起进行。
以下是在变量声明时同时初始化的方法。
// [データタイプ] [変数名] = [値];
char var_char_1 = 'a';
4. 对变量进行值的赋值应用
更改变量内的值。
变量可以说是”可变的值”。要改变变量内的值,可以通过”重新为变量赋值”来改变变量内的值。
System.out.println(var_int_1); // 10が出力されます。
var_int_1 = 20;
System.out.println(var_int_1); // 20が出力されます。
在上述的例子中,将值存储在一个变量为10的变量中,并再次将其赋值为20,这样变量中存储的值将变为20,当输出变量的值时,将输出20。
2) 将一个变量赋值给另一个变量
在上述的例子中,将值直接赋给变量,但也可以将变量赋给另一个变量。
// [変数] = [変数] // 変数のデータタイプは一致する必要があります。
int var_int_2 = var_int_1;
System.out.println(var_int_2); // var_int_1値は現状20のため、20が出力されます。
将返回值为变量的方法赋值给一个变量。
虽然还没有解释,但Java有一种像数学函数一样的功能方法。当调用返回值的方法时,可以将方法的返回值赋给变量。
// [変数] = [メソッド()];
int var_int_3 = makeTwice(var_int_2);
System.out.println(var_int_3); //値を二倍にしてくれるmakeTwice()メソッドに値が20の変数var_int_2を渡したので, 40が出力されます。
public static int makeTwice(int var) {
return var * 2;
}
※示例代码
https://github.com/leeyoungseung/algorithmBasic/blob/master/algorithm/src/basic/B_02_Variable.java
※ 您可以在以下网址上查看韩语帖子:
https://koiking.tistory.com/74?category=1068655