首先,咱们先了解两个基本的概念:1、运算符:是常量或者变量进行操作的符号;2、表达式:用运算符把常量或者变量连接起来,且符合java语法的式子就可以称为表达式。一个单独的变量或者常量也可以称之为是表达式。
下面咱们聊聊运算符的分类:
一、赋值运算符
基本的赋值运算符:赋值(=)从今天开始在java语言中遇到“=”就不能叫等号了,应该称呼赋值号。是将"="右边的值赋值给"="左边的变量,要注意在"="右边无论写什么内容最终的结果必然是值;
public class Test01 {
public static void main(String[] args) {
// 赋值运算符:=
/*
将100这个整数值赋值给int类型的变量a
*/
int a = 100;
System.out.println(a);//结果是100
/*
int b = a;
a虽然是变量,但是在赋值号的右边,那么最终肯定是一个值,在程序执行的时候会将a替换成它所代表的值100
最终是将100赋值给了int类型的变量b.
*/
int b = a;
System.out.println(b);//结果是100
}
}
二、算术运算符
算术运算符包含:加(+)、减(-)、乘(*)、除(/)、取余/取模(%)
public class Test02 {
public static void main(String[] args) {
// 算术运算符包含:加(+)、减(-)、乘(*)、除(/)、取余/取模(%)
int a = 100;
int b = 10;
/*
加法运算:
a变量存储的值和b变量存储的值相加的结果赋值给变量c
演化过程:
int c = a + b;//这里的a变量代表是整数100,b变量代表的是整数10
c = 100 + 10;//在实际运算的时候会将变量转换为他们所代表的数值
c = 110;
*/
int c = a + b;
System.out.println(c);//输出结果为:110
/*
减法运算:
a变量存储的值减去b变量存储的值的结果赋值给变量d,
演化过程:
int d = a - b;//这里的a变量代表是整数100,b变量代表的是整数10
d = 100 - 10;//在实际运算