1、算术运算符:

++-- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同,如:

①int a=5;int b=a++;    #先把a赋给b,a再自增
②int a=5;int b=++a;   #a先自增,再赋给b

自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误的。

2、赋值运算符

3、比较运算符

注意:

1、  > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型

2、  == 、 != 两边的操作数既可以是数值类型,也可以是引用类型

3、字符串的比较可以用equals( )方法:String today="周末";  today.equals("周末");  //相同则返回true

4、逻辑运算符

只能操作布尔型,不能操作0,1等数字型

&&、||和&、|有一点区别,都是逻辑运算符,使用&和|时两边都要判断再返回结果,使用&&和||时当左边就不满足时直接返回false,右边不用再判断

5、条件运算符(三元运算符)

  语法形式:布尔表达式 ? 表达式1 :表达式2运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

转载于:https://www.cnblogs.com/yaohunzhanyue/p/5570588.html

JAVA运算符和优先级相关推荐

  1. 关于java运算符以及优先级的整理

    关于java运算符以及优先级的整理 一.基本运算符 算术运算符: + , - , * , / , % , ++ , -- 赋值运算符: = 关系运算符: > , < , >= , & ...

  2. Java 运算符及优先级

    运算符 分割符: , ; [] () 算数运算符: + - * / % ++ -- 关系运算符: > < >= <= == != 逻辑运算符: ! & | ^ & ...

  3. Java运算符的优先级

    Java中的表达式就是使用运算符来连接起来的符合Java规则的式子,运算符的优先级决定了表达式中运算执行的先后顺序,通常优先级由高到低的顺序依次是: 增量和减量运算 算数运算符 比较运算符 逻辑运算符 ...

  4. Java运算符的优先级和C语言中有何异同,C语言运算符优先级小结

    C语言:运算符的优先级 第一级运算符 后置++:先将变量的值保存到临时变量,然后计算++的值存回到变量 后置--:先将变量的值保存到临时变量,然后计算--的值存回到变量 前置++:先计算++的值,然后 ...

  5. java运算符优先级举例_列举出java运算符的优先级

    展开全部 优先级   操作符   含义        关联性32313133353236313431303231363533e59b9ee7ad9431333337613833  用法 ------- ...

  6. java中加减乘除优先级_java运算符优先级

    java怎么判断运算符的优先级 运算符优先级(精简总结看不懂请轻喷) 1().[].+.- 2算数运算符*./.%.+.- 3位移运算符.>>>用于二进制的数字运算 4比较运算符&g ...

  7. C语言的运算符的优先级与结合性+ASCII表

    [0]README 0.1) 内容来源于 C程序设计语言, 旨在整理出C语言的运算符的优先级与结合性, 如下图所示(哥子 记了大半年都没有记住,也是醉了,每次都要去翻): 0.2) 再补充下 Java ...

  8. java 运算符_详解Java表达式与运算符

    课程导言 [变量的赋值与计算都离不开表达式,表达式的运算依赖于变量.常量和运算符.本节课讨论Java的表达式的构成.常量的定义.运算符的分类及应用.通过本课的学习你将掌握运用表达式和运算符完成变量赋值 ...

  9. c语言左值中有运算符,C语言左值,运算符的优先级以及结合性探讨

    刚刚开始看一本书.<C陷阱与缺陷>,相信学习C语言的大家都对这本书有耳闻.今天看到了里面的贪心法则.也即在读到一个字符后,尽可能多的读入更多的字符,直到读入的字符组成的字符串已经不可能再组 ...

最新文章

  1. Properties持久的属性集
  2. office2013安装程序找不到office.zh-cn\officeMUI.xml 最新解决方案
  3. CF16A Flag
  4. vue 带全选和多选的表格怎么写_vue+element-ui里面table组件多选框实现批量操作
  5. php error_log记录日志的使用方法和配置 (日志目录一定要手动创建)
  6. 身陷 Bug 时,优秀的开发工程师是如何寻求帮助的?
  7. java获取手机安装app_Android之——获取手机安装的应用程序
  8. Smart3D系列教程
  9. html思维导图word版,[精选]思维导图(完美排版word).doc
  10. SketchUp 更新插件,不用重启让更新生效
  11. 【歌词】ASIAN KUNG-FU GENERATION - ムスタング(mix for 芽衣子)
  12. Word生成目录后,前面还有摘要,怎么样让页码从正文第一页开始
  13. 服务器系统盘如何克隆,如果把云服务器系统盘克隆
  14. windows11补充——Insider Preview 10.0.22623.1028 (ni_release)
  15. PKI(公、私钥加密,数字签名、数字证书)技术理解
  16. cookie的domain属性
  17. Python学习之旅(核心编程基础篇003运算符)
  18. .Net CLR运行时是如何编译函数的
  19. 无线通信技术学习笔记——概述
  20. 易语言大漠找字FindStrE系列

热门文章

  1. C-Free 5.0编译失败问题解决办法
  2. 【Electron】Electron开发入门(八):自定义electron框架外壳(shell)的菜单(Menu)...
  3. Oracle 11g RAC 第二节点root.sh执行失败后再次执行root.sh
  4. ASP.NET MVC 笔记
  5. 'fopen' This function or variable may be unsafe
  6. 计算机科学技术的教育应用论文,浅谈计算机科学技术在计算机教学中的应用论文...
  7. 更改matlab默认启动路径
  8. MATLAB Floyd算法
  9. 推荐几个最近Star过的Github仓库
  10. 如何使用python给PDF文件加水印