首页 > 编程语言 > 详细

java基本运算符 自增自减

时间:2021-04-28 14:43:36      阅读:20      评论:0      收藏:0      [点我收藏+]
package operator;

// operator 运算符
public class Demo1 {
    public static void main(String[] args) {
        //基本运算符
        //快捷键 Ctrl + D 复制当前行到下一行
        long a = 123456789123123123L;
        int b = 123;
        short c = 12;
        byte d = 2;
        double e = 123.3;

        System.out.println(a+b+c+d);//long类型
        System.out.println(b+c+d);//int类型
        System.out.println(c+d);//int类型
        System.out.println(c+(short)d);//int类型
        System.out.println(e+d);//double
        //有long等高位参与计算的时候边变成long等高位类型,除此外会变成int类型,可见 16行 计算中转换也没用

        //关系运算符  返回的结果为 布尔值 true,false
        int num1 = 10;
        int num2 = 20;
        int num3 = 21;
        short num4 = 20;

        System.out.println(num1>num2);//flase
        System.out.println(num1<num2);//true
        System.out.println(num1==num2);//false
        System.out.println(num1!=num2);//true
        System.out.println(num3%num1);//1   取余/模运算
        System.out.println(num2==num4);//数据类型不用 值相同 返回为true

        //一元运算符 ++ --
        int int1 = 3;
        int int2 = int1++;
        int int3 = ++int1;
        /*
        问 int1++ 和 ++int1两者有什么区别
        答 int1++为 执行完这条代码后,先给B赋值,再自增
           int1++为 执行完这条代码后,先自增,再给B赋值
         */

        double pow = Math.pow(2, 3);
        System.out.println(pow);
        //Math java里面的一个数学类   pow幂运算
    }
}

 

java基本运算符 自增自减

原文:https://www.cnblogs.com/zhanshengfeng/p/14713492.html

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