首页 > 其他 > 详细

一元运算符

时间:2021-09-02 05:48:41      阅读:21      评论:0      收藏:0      [点我收藏+]
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);
}
}

一元运算符

原文:https://www.cnblogs.com/sm12580/p/15207865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!