Java中的自增自减运算符

简介: Java中的自增自减运算符

      注意事项:

1.单独使用的时候,++和--无论是放在变量的前边还是后边,结果是一样的。
         
         例子:   
                a++        //两个结果一样
                ++a

2.参与操作的时候

           ++在前:先自增,再操作
           
               例子:   int a=10;
                       
                      int b=++a;         //b=11


           ++在后:先操作,再自增(先操作其他的行为,最后再进行增加)
​                
​                例子:   int a=10;
​                               
​                        int b =a++;      // b=10 ,  a=11
​                                           
 //算a是多少的话,直接看加了多少次就行,不用管+在前面还是后面
 
  //  ++、--只能操作变量,不能操作常量     

      面试题例子:

在这里插入图片描述

作者:KJ.JK

本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。
文章对你有所帮助的话,欢迎给个赞或者 star,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习

目录
相关文章
|
6天前
|
Java
探索Java世界的奇妙工具——运算符与表达式运算符
探索Java世界的奇妙工具——运算符与表达式运算符
9 0
|
6天前
|
小程序 Java 容器
03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)
03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)
10 0
|
6天前
|
Java
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
9 0
|
6天前
|
Java C语言
java中8种基本类型与运算符
java中8种基本类型与运算符
14 3
|
6天前
|
Java
Java一分钟之运算符与表达式初探
【5月更文挑战第7天】本文介绍了Java中的主要运算符,包括算术、比较、逻辑、位、赋值和条件运算符。讨论了类型转换、运算顺序和逻辑短路等常见问题,并提供了避免错误的建议。通过代码示例展示了运算符的使用,强调理解运算符对于编写高效Java代码的重要性。
23 0
Java一分钟之运算符与表达式初探
|
6天前
|
存储 Java 数据安全/隐私保护
【Java探索之旅】运算符解密 位运算,移位运算
【Java探索之旅】运算符解密 位运算,移位运算
24 0
|
6天前
|
算法 Java
【Java探索之旅】运算符解析 算术运算符,关系运算符
【Java探索之旅】运算符解析 算术运算符,关系运算符
23 0
|
6天前
|
Java
JAVA运算符应用与实践
JAVA运算符应用与实践
16 1
|
6天前
|
存储 Java
Java语言--->数据类型转化以及运算符
本文讲述了Java中的基本数据类型转换和运算符。在转换中,布尔型除外的8种类型可通过默认或强制转换相互转化,如`byte->short->int->long->float->double`。默认转换发生在不同类型运算时,系统会转为更大容量类型。强制转换可能引起精度损失或溢出。运算符包括算术(如+可做加法或字符串拼接)、比较、逻辑和赋值运算符。比较运算符如`==`、`<`等产生`boolean`结果,逻辑运算符`&&`、`||`具有短路效应。赋值运算符如`+=`简化了赋值过程。运算符的优先级也进行了简要说明。
|
6天前
|
Java
Java运算符
Java运算符