首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java 从增“-”和自减“-”运算符的用法

2012-09-15 
Java 自增“--”和自减“--”运算符的用法++运算符是对变量的值加1,--运算符是对变量的值减1,如:?int a5;????

Java 自增“--”和自减“--”运算符的用法

++运算符是对变量的值加1,--运算符是对变量的值减1,如:?

int a=5;?????????????????????? int?? b=10;

a++;//或++a;???????????b--;//或--b;

a的值变成了6,b的值为9,++和--不论在变量名前还是在变量名后,都是对变量加1或减1;

?

在给变量赋值时++和--运算符在变量前和变量后有所不同如:

public class Test{

???? public static void main(String [ ]? args) {

??? ?int a=5,b=5,c,d;

?? ? c=++a;

???? d=b++;

???? System.out.println("a="+a+"?? b="+b+"?? c="+c+"?? d="+d);

???? }

}

执行后输出结果为:

a=6? b=6? c=6? d=5

?

当++运算符在变量前时,先对变量加1,再取变量的值作为表达式的值(先自加后赋值)。

当++运算符在变量后时,先取变量的值作为表达式的值,后对变量加1(先赋值后自加)。

热点排行