Java基础 -3

运算符

  1. 运算符优先级
  2. 数学运算符
    在进行变量计算中,有简化的运算符(+=、 -=、 *=、 /=、 %=)
  • 变量++ 、变量--
    先使用变量进行计算 而后再进行自增或者自减
  • ++变量 、--变量
    先进行变量的自增或者自减 然后再进行数字的计算
public class ddd {
	public static void main(String[] args) {
		int x =10,y=20;
		int result = ++x - y--;//先10+1 然后11-20 后20-1
		System.out.println(x);
		System.out.println(y);
		System.out.println(result);
	}
}
>>>11
>>>19
>>>-9

关系运算符
== 、<= 、< 、>、>=
所有的关系运算返回的判断结果都是布尔类型的数据
内容相同的比较是 ==

在进行关系运算的时候可以针对于所有的基本数据类型,例如 可以直接使用字符来处理

public class ddd {
	public static void main(String[] args) {
		char a = 'a';
		boolean flag = 97 == a;
		System.out.println(flag);
	}
}
>>> true

数据类型之间提供有转型支持,所以在进行判断的时候字符会自动转为int 然后进行数字的比较。

posted @ 2020-02-14 12:16  上杉家主-上杉绘梨衣  阅读(104)  评论(0编辑  收藏  举报