package com.foreknow.test;
/**
* 运算符
* 1.算术运算符 + - * / %
* 2.赋值运算符 = += -= *= /= 例如:a += b 等价于 a =a+b
* 3.比较运算符
* 4.逻辑运算符 &&(逻辑与) ||(逻辑或) !(非)
* true&&true=true true||true=true !true=false
* true&&false=false true||false=true !false=true
* false&&true=false false||true=true
* false&&false=false false||false=false
* 5.单目运算符 ++自增 --自减 int a = 1 a++/++a a--/--a
* @author Administrator
*
*/
public class OperatorDemo {
public static void main(String[] args) {
System.out.println(5+2);
System.out.println(5-2);
System.out.println(5*2);
System.out.println(5/2);
double d1 = 10.0;
double d2 = 3.0;
System.out.println(d1/d2);
System.out.println(5%2);//5除以2的余数
System.out.println("----------------------");
int a = 5;
int b = 4;
System.out.println(a==b);
System.out.println(a>b);
System.out.println(a>=b);
System.out.println(a<b);
System.out.println(a<=b);
System.out.println(a!=b);
System.out.println("----------------------");
int c = 5;
//c先参与运算,然后自增加1-----c++
//c先自增加1,然后再运算-------++c
int dd = c++;
int ddd = ++c;
System.out.println(ddd);
System.out.println(dd);
System.out.println(c);
System.out.println(++c);
int d = 6;
int f = (c++)+(--c)+(d--)+(++d);
System.out.println(f);
System.out.println("----------------------");
System.out.println((5>4)&&(6>5));
System.out.println((1>2)||(2<3));
System.out.println(!(1<5));
//面试题: &与&&的区别? |与||的区别?
//答案:&可以进行位运算和逻辑运算,它不是短路的。&&只能进行逻辑运算,它是短路的。
}
}
2019-07-23 Java中的变量3
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 2018.2.3 目标:身心健康,财富丰盛 好种子: 1早起健康早餐,种下健康的种子,回向群里姐妹及家人身心健康 ...
- 本来故事的开始让人充满期待,可故事发生的过程中,一切仿佛都变了,结局,不得而知。 今天我和胖子在一起吐槽了他,也是...