`
l4432848
  • 浏览: 250597 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java自增自减运算符

    博客分类:
  • java
阅读更多

除了这+ - * / % 这5个算术运算符之外其实还有2种 ++ - - 这两个也可以属于算术运算符。他是自增自减运算

 

的,例如:int i = 10; i++; i- - 或 ++i - -i但是这2个比较特殊,他有先运算和后运算一说。++ - -符号在后面的

 

为后运算,++ - -符号在前面的为先运算例如:i++ i- - 这为后运算,++i - -i这为先运算。

 

  ++ - - 他是一个缩写的方式,融合了2句代码的缩写。

 

  例如:int i = 100; int a = i; i = i+1; 意思是,声明了一个i 又声明了一个a ,把i交给了a 然后i自己又加了1

 

就这2句代码他可以缩写成一句,可以这样 int a = i++; i++的意思是这样的,这个i原来的值先给了a,然后他

 

自己再加了1 。如图4.3所示:

  

 

  图4.3

 

  他自己自增倒看不出什么问题,但是如果一但和别的变量参与了运算那效果就不一样了例如:int a = 10;

 

int i; i = a++; i= ++a; 他这个a++是后运算,后运算那么就先把这个a的值先交给i,然后a他自己再加个1,他

 

拆分成2句其实是这样的:i = a; a = a++。++a是先运算,先运算就是他先运算+1然后再把值交给i, 他拆分成

 

2句其实是这样写的:a = a++; i = a; 。如图4.31所示:

  

 

  图4.31

 

  练习题:1.用int类型运算:100*100 2.用int类型接收,1.5+9.5 3.把long数值10000000000转为int

 

4.double 10.5转成float类型 5.给个数值80000,用int类型去接收,并且用double类型减去100.9 6.自增自减

 

心算练习不能用机器算,靠自己心算如图4.32所示:

  

 图4.32

技术分享:www.kaige123.com

  • 大小: 43.5 KB
  • 大小: 42.5 KB
  • 大小: 59.6 KB
0
0
分享到:
评论

相关推荐

    31.java自增自减运算符.zip

    31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip...

    Java语言中自增、自减运算符解析.pdf

    Java语言中的自增运算符(++)和自减运算符(--)是两个非常基础且独特的运算符,它们在编程中用于递增或递减变量的值。这两个运算符源自C语言,且Java语言中也使用了这两个运算符,并保留了它们的主要特性,但也有一些...

    Java程序设计基础:自增自减运算符.pptx

    自增/自减运算符 目录 课程导入 掌握自增/自减运算符的计算 能够熟练使用自增/自减运算符 自增/自减运算符 基本规则: 作用:在对一个变量做加 1 或减 1 处理时,可以使用 ++ 或 --。 ++ 或 --是单目运算符,放在操作...

    Java语言的自增_自减_运算符辨析

    自增运算符`++`可以将变量的值增加1,而自减运算符`--`则将变量的值减少1。这两种运算符都有前置和后置两种形式: - **前置自增/自减**:`++x` 或 `--x`。这种形式会在使用该表达式之前先对变量进行加1或减1的操作...

    Java语言中自增、自减运算符解析.zip

    自减运算符(- -)的工作方式与自增运算符类似,只是它会将变量的值减1。同样,也有前置自减(----)和后置自减(--)两种形式: ```java int a = 10; int b = --a; // a先减为9,然后赋值给b,所以b是9 int c = a--; // ...

    java代码-自增运算符和自减运算符

    自减运算符(--)的工作方式与自增运算符类似,但它是减少而不是增加变量的值: 1. 前缀自减(--var):先将变量var的值减少1,然后在表达式中使用减少后的值。 2. 后缀自减(var--):先使用变量var当前的值,然后...

    Java中自增和自减操作符(++/--)的那些事

    - 当自增/自减操作符与其它运算符一起使用时,理解它们的行为至关重要。例如,`i++ * 10`和`10 * ++i`会产生不同的结果,因为操作符的优先级和求值顺序会影响最终结果。在第一种情况下,`i`先自增后乘以10,而在第...

    Java语言中自增(++)和自减(--)运算符

    Java语言中自增(++)和自减(--)运算符

    自增与自减

    ### 自增与自减 在计算机编程领域,自增与自减是两个非常基础且重要的概念,它们在各种编程语言中都有所应用。通过本文,我们将深入探讨自增与自减的概念、工作原理以及在实际编程中的应用技巧,希望能够帮助读者更...

    学习java的第三天

    自增运算符++使变量增加1,等价于变量+1或变量+=1;自减运算符--使变量减少1,等价于变量-1或变量-=1。自增自减运算符的位置不同,其执行顺序也不同:在变量前表示先执行自增自减操作,再执行其他操作;在变量后表示...

    java代码-例子2-3 Java语言中自增与自减运算符的用法

    自增运算符(++)用于增加变量的值,而自减运算符(--)则用于减少变量的值。这两种运算符有前缀形式和后缀形式。 前缀形式的自增/自减运算符(例如:++x 或 --x)会先执行运算,然后返回新的值。例如: ```java ...

    Java运算符Java运算符Java运算符Java运算符Java运算符

    Java支持前置 (`++x`, `--x`) 和后置 (`x++`, `x--`) 自增自减运算符。这两种运算符都可以用来增加或减少变量的值。不同之处在于它们返回的结果不同:前置运算符会先增加或减少变量的值再返回新值;而后置运算符则先...

    了解Java中的运算符

    1. 运算符 1.1 关系运算符 ...1. 自增自减运算符有且只能操作变量!!! 2. 自增自减运算符独立存在!!!单独成行,减少代码中的歧义!!! 3. 【个人建议】 使用 += 1 和 -= 1 替代自增自减运算符 S

    java代码-例2-3 Java语言中自增与自减运算符的用法。

    同样,自减运算符(--)的工作原理与自增运算符类似,只是它会减少变量的值而不是增加。它也有前缀自减(--放在变量前面)和后缀自减(--放在变量后面)两种形式。 自增和自减运算符常用于循环控制,如for循环或...

    JAVA 运算符的基本了解与使用

    自增自减运算符包括自增运算符(++)和自减运算符(--)。这些运算符可以放在变量的前面或后面,表示将变量自身的值加 1 或减 1。 4. 关系运算符 关系运算符用于比较两个值的大小关系,包括小于号 (<)、大于号 (>)...

    java day002.md

    初学Java运算符,包扩算术运算符,关系运算符,逻辑运算符,自增自减运算符。其中有对自增自减运算符和逻辑运算符的一些心得体会与错误预防。

    JAVA面试与题解超强手册

    【Java自增自减运算符】 Java中的自增自减运算符包括`++`和`--`,它们可以放在变量前(前置操作)或后(后置操作)。前置操作会先增加或减少变量的值,然后返回新的值;后置操作则是先返回变量的当前值,然后再进行...

    java中的自增(++)和自减(--)运算符.docx

    与自增运算符相对应,自减运算符`--`的作用是将变量的值减少1。同样地,根据其位置的不同,其行为也有所不同: - **前缀自减** (`--i`):先将变量`i`的值减少1,然后再使用新的值。 - **后缀自减** (`i--`):先使用...

    CornPrincess#Backend_Notes#自增与赋值运算符1

    第一个++a先自增为3,随后将3存入操作数栈1 第二个++a先自增为4,随后将4存入操作数栈2 第一个++a先自增为3,随后将3存入操作数栈1 第二个 a++

    JavaSE基础案例-算术运算符-自增 自加-取模等练习(含完整代码)

    自增运算符(++)用于使变量的值加1,而自减运算符(--)则使其减1。这两个运算符可以分为前缀形式(如:++x)和后缀形式(如:x++)。前缀形式先执行操作再返回值,而后缀形式先返回值再执行操作。 例如,假设我们...

Global site tag (gtag.js) - Google Analytics