码迷,mamicode.com
首页 > 编程语言 > 详细

Java基本运算

时间:2021-02-27 13:16:43      阅读:0      评论:0      收藏:0      [点我收藏+]

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

运算符

  • Java语言支持如下运算符:
    • 算术运算符: +, -, *, /, %(取余,模运算), ++, --
    • 赋值运算符: =
    • 关系运算符: > , <, >= , <=, ==(Java中的等于使用两个符号判断的), !=(不等于), instanceof
    • 逻辑运算符: &&(与), ||(或), !(非)
    • 位运算符: &, |, ^, ~, >>, <<, >>> (只做了解)
    • 条件运算符: ?, :
    • 扩展赋值运算符: +=, -=, *=, /=

进阶运算

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

  • 自增自减为一元运算, 如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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!