一元运算符

package com.liu.operator;

public class Demo1 {
public static void main(String[] args) {
// ++ -- 自增 自减 一元运算符
int a = 3;

int b = a++;//执行完这行代码后 先给b赋值,再自增
//a = a+1;
//System.out.println(a);
// System.out.println(b);//先给b赋a的值就是3 然后a自增
//a = a+1;
int c =++a;//执行这行代码 先自增,再给c赋值

System.out.println(a);
System.out.println(b);
System.out.println(c);//先让a从4自增成5 在赋值给c
System.out.println((a++)+(b++));// 执行完这行代码后 先输出a+b 5+3 再自增 a=5+1 b=3+1
System.out.println((a++)+(++b));//11 a++取a的值为6 ++b取b+1的值为 5 这行代码执行后 a自增为7 b已经自增了
System.out.println((b++));//执行完这行代码后 先输出b的值 5 再给b自增为6
System.out.println((a++));//执行完这行代码后 先输出a的值 7 再给a自增为8
System.out.println((++b));//执行这行代码 b先自增为7.在输出
System.out.println((++a));//执行这行代码 a先自增为9.在输出

//幂运算 2的3次方 2*2*2 很多运算 我们会使用一些工具类来操作!
double pow = Math.pow(2, 3);
System.out.println(pow);
}
}

一元运算符

上一篇:性能测试_常用的性能指标


下一篇:Vue_shop总结