Java变量详细教程
文章目录一、Java 变量二、声明(创建)变量三、最终变量四、其他类型五、显示变量六、声明多个变量七、Java 标识符一、Java 变量变量是存储数据值的容器。在 Java 中,有不同类型的变量,例如:String- 存储文本,例如“hello”。字符串值用双引号括起来int - 存储整数(整数),不带小数,例如 123 或 -123float - 存储带小数的浮点数,例如 19.99 或 -19
一、Java 变量
变量是存储数据值的容器。
在 Java 中,有不同类型的变量,例如:
- String- 存储文本,例如“hello”。字符串值用双引号括起来
- int - 存储整数(整数),不带小数,例如 123 或 -123
- float - 存储带小数的浮点数,例如 19.99 或 -19.99
- char- 存储单个字符,例如 ‘a’ 或 ‘B’。Char 值用单引号括起来
- boolean - 存储具有两种状态的值:真或假
二、声明(创建)变量
要创建变量,您必须指定类型并为其赋值.语法如下:
type variable = value;
其中type是 Java 的类型之一(例如int或String),而 variable是变量的名称(例如x或 name)。等号用于将值分配给变量。
举个例子:创建一个名为name的变量String并将其赋值为“ 川川帅哥”
package test2;
public class t1 {
public static void main(String[] args) {
String name = "川川帅哥";
System.out.println(name);
}
}
运行:
要创建一个应该存储数字的变量。
举个例子:创建一个名为h,类型int的变量并将其赋值为15:
package test2;
public class t2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int h = 15;
System.out.println(h);
}
}
运行:
你也可以声明一个变量而不赋值,然后再赋值:
package test2;
public class t3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int myNum;
myNum = 15;
System.out.println(myNum);
}
}
运行:
请注意,如果您为现有变量分配一个新值,它将覆盖以前的值。
例如:将myNumfrom的值更改15为20
package test2;
public class t4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int myNum = 15;
myNum = 20; // myNum现在是20
System.out.println(myNum);
}
}
运行:
三、最终变量
如果您不希望其他人(或您自己)覆盖现有值,则可以添加关键字(这会将变量声明为“final”或“constant”,这意味着不可更改和只读)。
package test2;
public class t5 {
public static void main(String[] args) {
final int myNum = 15;
myNum = 20; // 报错
System.out.println(myNum);
}
}
这样机会报错了。
四、其他类型
int myNum = 6;
float myFloatNum = 5.99f;
char myLetter = 'w';
boolean myBool = true;
String myText = "川川菜鸟";
五、显示变量
该println()方法通常用于显示变量。要组合文本和变量,请使用以下+字符。
例如:
package test2;
public class t6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String name = "川川";
System.out.println("你好 " + name);
}
}
运行:
您还可以使用该+字符将一个变量添加到另一个变量中
package test2;
public class t7 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String firstName = "川川";
String lastName = "菜鸟";
String fullName = firstName + lastName;
System.out.println(fullName);
}
}
运行:
对于数值,该+字符用作数学运算符(注意我们int在这里使用(整数)变量)
package test2;
public class t8 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 5;
int y = 5;
System.out.println(x + y);
}
}
运行:
六、声明多个变量
要声明多个相同类型的变量,请使用逗号分隔的列表
package test2;
public class t10 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 5, y = 6, z = 50;
System.out.println(x + y + z);
}
}
运行:
七、Java 标识符
所有 Java变量都必须 用唯一的名称标识。这些唯一的名称称为标识符。标识符可以是短名称(如 x 和 y)或更具描述性的名称(age、sum、totalVolume)。
注意:建议使用描述性名称以创建易于理解和可维护的代码
package test2;
public class t9 {
public static void main(String[] args) {
int minutesPerHour = 60;
int m = 60;
System.out.println(minutesPerHour);
System.out.println(m);
}
}
运行;
个人微信:hxgsrubxjogxeeag
更多推荐
所有评论(0)