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
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 2018.2.3 目标:身心健康,财富丰盛 好种子: 1早起健康早餐,种下健康的种子,回向群里姐妹及家人身心健康 ...