Java运算符 算数,赋值,关系运算符

运算符

Java语言支持的运算符

重点掌握

  • 算数运算符:+       -      *        /       %→取余       ++      --

  • 赋值运算符 =

  • 关系运算符:>     <     >=    <=      ==        !=instanceof→不等于

  • 逻辑运算符:&&   ||    !

    以下了解

  • 位运算符:&     |    ^    ~    >>    <<     >>>

  • 条件运算符?:

  • 扩展赋值运算符:+=    -=     *=      /=

  • 下面是加减乘除练习

package base.operator;
public class Dome01 {  
public static void main(String[] args) {  
//二元运算符      
//ctrl+d:复制当前行到下一行      
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/(double)b);
}
};
package base.operator;
public class Dome02 {
public static void main(String[] args) {
long a=123123123123123L;  
int b=123;    
short c=10;      
byte d=8;    
System.out.println(a+b+c+d);//long    
System.out.println(b+c+d);//int
System.out.println(c+d);//int   cast转换的意思  
}
}
关系运算符练习
package base.operator;
public class Dome03 {  
public static void main(String[] args) {  
//关系运算符返回结果: 正确,错误   布尔值      
//if      
int a=10;      
int b=20;      
int c=21;      
//取余也叫模运算    
System.out.println(c%a);
//c/a   21/10=2余1      
System.out.println(a>b);      
System.out.println(a<b);      
System.out.println(a==b);      
System.out.println(a!=b);  
}
}

自增自减

package base.operator;
public class Dome04 {  
public static void main(String[] args) {  
//++ ---自增自减 一元运算符      
int a=3;      
int b=a++;//执行这行代码后先给b赋值再自增      
//a++   a=a+1      
System.out.println(a);    
int c=++a;//执行完这行代码,先自增,在赋值      
System.out.println(a);    
// a==   a=a+1      
System.out.println(b);      
System.out.println(c);  
}
}
 
posted @ 2022-04-30 15:59  怎样的人生  阅读(33)  评论(0)    收藏  举报