运算符
算术运算符:+,-,*,/,%,++,– 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>> 条件运算符:?: 扩展赋值运算符:+=,-=,*=,*/=
代码演示
package com. jiang. operator;
public class Demo1 {
public static void main ( String[ ] args) {
int a= 10 ;
int b= 20 ;
int c= 25 ;
int d= 25 ;
System. out. println ( a+ b) ;
System. out. println ( a- b) ;
System. out. println ( a* b) ;
System. out. println ( a/ b) ;
System. out. println ( a/ ( double ) b) ;
System. out. println ( c% a) ;
}
}
package com. jiang. operator;
public class Demo2 {
public static void main ( String[ ] args) {
long a= 123456789 L;
int b= 1 ;
short c= 2 ;
byte d= 3 ;
System. out. println ( a+ b+ c+ d) ;
System. out. println ( b+ c+ d) ;
System. out. println ( c+ d) ;
}
}
package com. jiang. operator;
public class Demo3 {
public static void main ( String[ ] args) {
int a= 10 ;
int b= 20 ;
System. out. println ( a== b) ;
System. out. println ( a>= b) ;
System. out. println ( a<= b) ;
}
}
package com. jiang. operator;
public class Demo4 {
public static void main ( String[ ] args) {
int a= 10 ;
int b= a++ ;
System. out. println ( a) ;
System. out. println ( b) ;
int c= ++ a;
System. out. println ( a) ;
System. out. println ( b) ;
System. out. println ( c) ;
double pow= Math. pow ( 2 , 3 ) ;
System. out. println ( pow) ;
}
}
package com. jiang. operator;
public class Demo5 {
public static void main ( String[ ] args) {
boolean a= true ;
boolean b= false ;
System. out. println ( a&& b) ;
System. out. println ( a|| b) ;
System. out. println ( ! ( a&& b) ) ;
int c= 5 ;
boolean d= ( c< 4 ) && ( c++ < 4 ) ;
System. out. println ( d) ;
System. out. println ( c) ;
}
}
package com. jiang. operator;
public class Demo6 {
public static void main ( String[ ] args) {
System. out. println ( 2 << 3 ) ;
}
}
package com. jiang. operator;
public class Demo7 {
public static void main ( String[ ] args) {
int a= 10 ;
int b= 5 ;
a+= b;
a-= b;
System. out. println ( a) ;
System. out. println ( "" + a+ b) ;
System. out. println ( "" + ( a+ b) ) ;
System. out. println ( a+ b+ "" ) ;
}
}
package com. jiang. operator;
public class Demo8 {
public static void main ( String[ ] args) {
int score= 100 ;
String type= score< 60 ? "不及格" : "及格" ;
System. out. println ( type) ;
}
}