Java算数运算符

Java语言中算术运算符的功能是进行算术运算,除了经常使用的加(+)、减(-)、乘(*)和除(\)外,还有取余运算(%)。加(+)、减(-)、乘(*)、除(\)和我们平常接触的数学运算具有相同的含义。

算术运算符下表列出了所有的算术运算符:运算符描述+加法 - 相加运算符两侧的值-减法 - 左操作数减去右操作数*乘法 - 相乘操作符两侧的值/除法 - 左操作数除以右操作数%取余 - 左操作数除以右操作数的余数++自增: 操作数的值增加1--自减: 操作数的值减少1自增自减运算符自增(++)自减(--)运算符是一种特殊的算术运算符,在算术运算符中需要两个操作数来进行运算,而自增自减运算符是一个操作数。自增和自减运算符又分为:1、前缀自增自减法(++a,--a):先进行自增或者自减运算,再进行表达式运算。2、后缀自增自减法(a++,a--):先进行表达式运算,再进行自增或者自减运算。示例:public class selfAddMinus{ public static void main(String[] args){  int a = 5;//定义一个变量;  int b = 5;  int x = 2*++a;  int y = 2*b++;  System.out.println("自增运算符前缀运算后a="+a+",x="+x);  System.out.println("自增运算符后缀运算后b="+b+",y="+y); }}12345678910复制代码类型:[java]自增运算符前缀运算后a=6,x=12自增运算符后缀运算后b=6,y=10

(0)

相关推荐

  • SCL语言基本语法规则:表达式

    SCL:Structured Control Language,结构化控制语言. SCL是一种类似于计算机高级语言的编程方式,只是这种语言编写的程序,可以在PLC中运行.如果学过C语言或者VB语言,就 ...

  • java学习——8运算符与表达式(三)

    本篇接java学习--7运算符与表达式(二) (4)逻辑运算符 逻辑运算即对布尔类型进行的与.或.非.异或等的运算,其运算结果仍为布尔类型. 逻辑运算符有6个:&(与).\(或).!(非).^ ...

  • C/C++编程笔记:运算符—所有编程语言的基础!一文带你搞懂它

    运算符是任何编程语言的基础.因此,如果不使用运算符,则C / C ++编程语言的功能是不完整的.我们可以将运算符定义为符号,以帮助我们对操作数执行特定的数学和逻辑计算.换句话说,我们可以说运算符对运算 ...

  • java学习——6运算符与表达式(一)

    日常生活中的运算,在Java中如何实现,此为今天的内容. 1.       运算符 描述各种不同运算的符号. 运算符有很多,常见分类为:算术运算符.关系运算符.逻辑运算符等等. (1)  算术运算符 ...

  • Python入门教程:Python算数运算符(除法,取整,求余)

    算数运算符(也叫数学运算符),一般是对数字的运算,部分算数运算符也可以对字符串进操作.常用的算数运算符包括加.减.乘.除.取模(取余).幂运算(次方运算).整除. 除法运算符(/) 其实和数学的除法运 ...

  • Java运算符及包机制

    算术运算符:+-*/%++-- 赋值运算符:=,+=,-=,*=,/= 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,|| ...

  • 你真的搞懂了Java中的<<、>>、>>>运算符嘛?

    在搞懂<<.>>.>>>之前,我们需要先了解二进制中的源码.反码.补码... 二进制中的原码.反码.补码 有符号数: 对于有符号数而言,符号的正.负机器是无法 ...

  • java学习——9运算符与表达式(四)

    本篇接java学习--8运算符与表达式(三) (6)位运算符 位运算是指对整数按二进制的位进行运算. 位运算用于整数或字符类型. 有7个:~(非).&(与).|(或).^(异或).<&l ...

  • java学习——7运算符与表达式(二)

    接上篇:java学习--6运算符与表达式(一) (2)关系运算符 关系运算,即为比较大小的运算. 有:>(大于).<(小于). ==(等于). >=(大于等于). <=(小于等 ...

  • Java 运算符

    计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运 ...

  • 从零开始学Java(七)Java中的运算符

    运算符 算术运算符: + - * / % ++ -- 重点:++ ++无论出现在变量前还是后,只要++运算结束,一定会自加1. int i = 10; i++; System.out.println( ...