常量&变量

常量的概念与分类

字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如:“aa”、“hello”、“123”
整数常量:直接写上的数字,没有小数点。例如:123、222、333
浮点数常量:直接写上的数字,有小数点。例如:2.3、-3.14、0.0
字符常量:凡是用单引号引起来的单个字符,就叫做字符常量。例如:‘A’、‘b’
布尔常量:只有量中取值。true、 false
空常量:null 。代表没有任何数据

常量的打印输出

class  Demo1
{
	public static void main(String[] args) 
	{
		//字符串常量
		System.out.println("ABC");
		System.out.println("");
		System.out.println("123");
		//整数常量
		System.out.println(123);
		System.out.println(-123);
		//浮点数常量
		System.out.println(1.1);
		System.out.println(-1.2);
		//字符常量
		System.out.println(‘A’);
		//System.out.println(‘’);    两个单引号中间必须有一个字符,不然会报错
		//System.out.println(‘AA’);    两个单引号中间必须有一个字符,不然会报错
		//布尔常量
		System.out.println(true);
		System.out.println(false);
		//空常量
		//System.out.println(null); 这样写会报错
	}
}

在这里插入图片描述
数据类型分类

基本数据类型:整数、浮点、字符、布尔
引用数据类型:类、数组、接口

基本数据类型

整数型  byte  short int long
浮点型  float double
字符型 char
布尔型 boolean

注意:

字符串为引用类型
浮点型可以只是一个近似值,并非精确的值
数据反胃与字节数不一定相关,例如float比long广
浮点数当中默认是double

在这里插入图片描述

变量的概念与定义格式
变量:程序运行期间,内容可以发生改变的量。
变量的基本使用
数据类型 变量名称; //创建一个变量
变量名称 = 数据值; //赋值
一步到位:
数据类型 变量名称 = 数据值;

class  Demo3
{
	public static void main(String[] args) 
	{
	String num = "Hello World!";
	System.out.println(num);  //输出 Hello World!
	
	}
}

变量的注意事项
创建多个变量,变量名不重复
先赋值,后使用
右侧不能超过左侧的边界
避免变量的作用域过大(不易追踪变量变化 -> 无法确保变量的值)
变量和其值的绑定时机不宜过早,否则会导致功能太不灵活,但为了灵活,会增加代码的复杂性
不要为一个变量赋予多个用途(如用int的0和1表示bool,这降低了代码的可读性)

class Demo4 
{
	public static void main(String[] args) 
	{
		int a , b , c ;
		int x=100,y=200,z=300;
		a=1;
		b=2;
		c=3;
		System.out.print(a);
		System.out.print(b);
		System.out.print(c);
		System.out.print(x);
		System.out.print(y);
		System.out.print(z);
	}
}

猜你喜欢

转载自blog.csdn.net/q407094141/article/details/87995985