Java基础知识 自增自减运算符
Posted 记忆斑驳的回忆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础知识 自增自减运算符相关的知识,希望对你有一定的参考价值。
自增运算符++,将数值增加1;自减运算符--,将数值减少1
运算符 | 代码片段 | 区别 |
++ | x = 2 * m ++; | 先运行 x = 2 * m; 再运行 m = m + 1; |
++ | x = 2 * ++m | 先运行 m = m + 1; 再运行 x = 2 * m; |
-- | y = 2 * m-- | 先运行 y = 2 * m; 再运行 m = m - 1; |
-- | y = 2 * --m | 先运行 m = m - 1; 再运行 y = 2 * m; |
自增代码:
package com.scd.chapter1; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int m = 7; int n = 7; int x = 2 * m++; int y = 2 * ++n; System.out.println("m="+m); System.out.println("n="+n); System.out.println("x="+x); System.out.println("y="+y); } }
输出结果:
m=8 n=8 x=14 y=16
自减代码:
package com.scd.chapter1; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int m = 7; int n = 7; int x = 2 * m--; int y = 2 * --n; System.out.println("m="+m); System.out.println("n="+n); System.out.println("x="+x); System.out.println("y="+y); } }
输出结果:
m=6 n=6 x=14 y=12
以上是关于Java基础知识 自增自减运算符的主要内容,如果未能解决你的问题,请参考以下文章