Java基本运算

2021-03-01 01:28

阅读:632

标签:==   关系   ade   ring   system   ++   str   使用   code   

目录
  • 运算符
  • 进阶运算
    • 自增(++)自减(--)运算
    • 数学运算(Math类)

运算符

  • Java语言支持如下运算符:
    • 算术运算符: +, -, *, /, %(取余,模运算), ++, --
    • 赋值运算符: =
    • 关系运算符: > , = ,
    • 逻辑运算符: &&(与), ||(或), !(非)
    • 位运算符: &, |, ^, ~, >>, >> (只做了解)
    • 条件运算符: ?, :
    • 扩展赋值运算符: +=, -=, *=, /=

进阶运算

自增(++)自减(--)运算

  • 自增自减为一元运算, 如a++中仅有一个a. 又如a+1中有a和1, 所以为二元运算.
public class Demo{
	
    public static void main(String[] args){
		
        //++   --  自增. 自减  一元运算符
        int a = 3;
        
        int b = a++;			//自增(++)在后面, 先赋值再自增运算
        
        System.out.println(a);	//输出结果为4
        System.out.println(b);	//输出结果为3
        
        int c = ++a;			//自增(++)在前面, 先自增运算再赋值
        
        System.out.println(a);	//输出结果为5
        System.out.println(c);	//输出结果为5
        
    }
}

数学运算(Math类)

  • Java中很多运算需要用到工具类
public class Demo{
	
    public static void main(String[] args){
		
        //幂运算2^3    2*2*2=8
        double pow = Math.pow(2,3);
        System.out.println(pow);		//输出结果为8
        
        //更多运算与此类似, 自行百度
    }
}

Java基本运算

标签:==   关系   ade   ring   system   ++   str   使用   code   

原文地址:https://www.cnblogs.com/13roky/p/14453880.html


评论


亲,登录后才可以留言!