博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA运算符
阅读量:5354 次
发布时间:2019-06-15

本文共 699 字,大约阅读时间需要 2 分钟。

  JAVA运算符大部分和C语言、C++是差不多的,一样的有加、减、乘、除等运算符,也可以说成是它们的综合。而Java的表达式就是用运算符连接起来的符合Java规则的式子。运算符的优先级决定了表达式中运算执行的先后顺序。在编写程序时尽量的使用括号()运算符号来实现想要的运算次序,以免产生难以阅读或含糊不清的计算顺序。运算符的结合性决定了并列的相同级别运算符的先后顺序。

下面是运算符表格:

运算符分类 运算符
算术运算符 +、++、-、--、*、%、/、=
关系运算符 ==、!=、<、<=、>、>=
逻辑运算符 &、&&、|、||、^、!、~
移位运算符 <<、>>、>>>
扩展赋值运算符 *=、/=、%=、+=、-=、|=、<<=、>>=、>>>=、&=、^=
三目运算符 表达式1:表达式2?表达式3

 

 

 

 

 

 

 

 

 

 

 

 

运算精度

精度从“低”到“高”排列的顺序是:

byte  short  char  int  long  float  double

Java在计算算术表达式的值时,使用下列计算精度规则:

1.如果表达式中有双精度浮点数(double型数据),则按双精度进行运算。

2.如果表达式中最高精度是单精度浮点数(float型数据),则按单精度进行运算。

3.如果表达式中最高精度是long型整数,则按long精度进行运算。

4.如果表达式中最高精度低于int型整数,则按int精度进行运算。

 

具体可进入http://www.runoob.com/java/java-operators.html学习

 

转载于:https://www.cnblogs.com/zgy-ycrmx/p/6583037.html

你可能感兴趣的文章
P4513 小白逛公园 (线段树)
查看>>
(转)shell脚本输出带颜色字体
查看>>
(转)线程池总结(二)
查看>>
NYOJ 14 场地安排(它可以被视为一个经典问题)
查看>>
【2012.1.24更新】不要再在网上搜索eclipse的汉化包了!
查看>>
java中不常见的keyword:strictfp,transient
查看>>
Android音频焦点处理相关的方法
查看>>
触发 fuzzy checkpoint 的情况
查看>>
ERP-非财务人员的财务培训教(二)------如何评价公司/部门经营业绩
查看>>
30多种iOS常用动画
查看>>
算法学习(二)——树状数组求逆序数
查看>>
电子书下载:Applied WPF 4 in Context
查看>>
在Delphi中操作快捷方式
查看>>
分布式系统全局唯一ID生成
查看>>
8614 素数__
查看>>
LeetCode 525.连续数组
查看>>
(四)requests模块的cookies和代理操作
查看>>
网页收藏
查看>>
最适合你性格的职业类型是什么?
查看>>
NEURAL NETWORKS, PART 2: THE NEURON
查看>>