首页 > 编程语言 >6)Java运算符

6)Java运算符

时间:2022-08-14 17:47:41浏览次数:57  
标签:Java pow 运算符 左向右 从右 Math

Java运算符

  • 算术运算符

    :+,-,*,/,%,++,--;

  • 赋值运算符

    :=

  • 关系运算符

    :> ,<,>= ,<=,==,!=

  • 逻辑运算符

    :&&,||,!

  • 位运算符

    :&,|,^,~,>>,<<,>>>,

  • 条件运算符

    :?:

  • 拓展赋值运算符

    :+=,-=,*=,/=

运算符优先级

优先级 运算符 结合性
1 () 、 [] 、 {} 从左向右
2 ! 、 + 、- 、~ 、 ++ 、-- 从右向左
3 * 、 / 、% 从左向右
4 + 、 - 从左向右
5 « 、» 、 >>> 从左向右
6 < 、<= 、> 、>= 、instanceof 从左向右
7 == 、 != 从左向右
8 & 从左向右
9 ^ 从左向右
10 | 从左向右
11 && 从左向右
12 || 从左向右
13 ?: 从右向左
14 =、+=、-=、*=、/=、&=、|=、^=、~=、«=、»=、>>>= 从右向左

Math类

pow = Math.pow(3,2);拓展

标签:Java,pow,运算符,左向右,从右,Math
From: https://www.cnblogs.com/winter8/p/16585853.html

相关文章

  • 《JavaStudy34》封装
    《封装》......
  • Java学习 (20) Java数组篇(04)Arrays类&冒泡排序&稀疏数组
    目录Arrays类语法实例冒泡排序语法实例具体讲解视频(狂神说Java)稀疏数组语法实例具体讲解视频(狂神说Java)Arrays类教组的工具类java.util.Arrays由于数组对象本身并没有......
  • java 类初始化顺序
     publicclassStaticClass{staticintc1=0;privatestaticStaticClassstaticClass=newStaticClass();staticintc2=1;staticintc3=3;......
  • Java I/O流(二)文件
    什么是文件?文件是保存数据的地方,比如我们经常使用的word文档,txt文件,excel文件。它既可以保存一张图片,也可以保存视频,声音.... 文件流文件在程序中是以流的形式来......
  • python推导式与海象运算符
    背景:介绍两种python用于语句优化的用法一、推导式1.推导式简介:Python推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体。支持:列表(......
  • Java学习笔记之—java内存结构
    java内存结构之前一直是在学习c++,所以对c++的内存结构比较了解。但是目前由于工作需要从事Java开发,而自己对这方面的知识比较欠缺,所以从网络上阅读查看别人的学习总结,希望......
  • 力扣233(java)-数字1的个数(困难)
    题目:给定一个整数n,计算所有小于等于n的非负整数中数字1出现的个数。 示例1:输入:n=13输出:6示例2:输入:n=0输出:0 提示:0<=n<=109来源:力扣(LeetCode)链接:h......
  • 【Javascript小知识点】将对象中内容打印到控制台
    将对象中内容打印到控制台    有时结果打印到控制台却显示为[objectObject]。我们想查看其中的内容时,怎么也看不到,这样会把我们急死,非常的危险。于是,我们可以使用J......
  • java中为什么只存在值传递(以传入自定义引用类型为例)
    java中只有值传递为什么这么说?两个例子:publicclassStudent{intsage=20;Stringsname="云胡不归";publicstaticvoidchange(Students1){......
  • Java数组
    Java数组数组的定义:数组是相同类型数据的有序集合。数组描述的是相同类型的若干数据,按照一定的先后次序排列组合而成。其中,每一个数据称为一个数组元素,每个数组元素......