文章目录

    • 一、Java 变量
    • 二、声明(创建)变量
    • 三、最终变量
    • 四、其他类型
    • 五、显示变量
    • 六、声明多个变量
    • 七、Java 标识符

一、Java 变量

变量是存储数据值的容器。
在 Java 中,有不同类型的变量,例如:

  1. String- 存储文本,例如“hello”。字符串值用双引号括起来
  2. int - 存储整数(整数),不带小数,例如 123 或 -123
  3. float - 存储带小数的浮点数,例如 19.99 或 -19.99
  4. char- 存储单个字符,例如 ‘a’ 或 ‘B’。Char 值用单引号括起来
  5. 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”或“c​​onstant”,这意味着不可更改和只读)。

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

更多推荐

Java变量详细教程