三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

java运算符-自增自减运算符-基本使用

java运算符-自增自减运算符-基本使用

一.基本用法

基本用法
符号作用说明
++变量的值加1
--变量的值减1

注意事项:++和--既可以放在变量的前边,也可以放在变量的后边

二.两种用法

1.单独使用

++和--无论是放在变量的前边还是后边,单独写一行的结果是一样的。

public class IncrementDecrementDemo { public static void main(String[] args) { // 定义变量a并初始化为10 int a = 10; System.out.println("初始值: a = " + a); // 执行a++操作 a++; System.out.println("执行a++后: a = " + a);//11 // 执行++a操作 ++a; System.out.println("执行++a后: a = " + a);//12 // 执行a--操作 a--; System.out.println("执行a--后: a = " + a);//11 // 执行--a操作 --a; System.out.println("执行--a后: a = " + a);//10 } }

2.参与运算

(1)先用后加

int a = 10; int b = a++;

(2)先加后用

int a = 10; int b = ++a;

(3)举例

public class Arithmeticoperator{ public static void main(String[] args){ int x = 10; //后++:先用后加 //先把x变量中的值拿出来用,赋值给y,然后再进行自增。 //赋值给y的值是自增前的。 int y = x++;//x = 11 y = 10 //先++:先加后用 //先把x进行自增,然后把自增后的结果赋值给左边的变量 //先把x自增,变成12,然后再把自增之后的12赋值给z int z = ++x;//x = 12 z = 12 System.out.println("x:" + x);//12 System.out.println("y:" + y);//10 System.out.println("z:" + z);//12 } }
← 返回列表