zoukankan      html  css  js  c++  java
  • 024- 赋值运算符

    赋值运算符有哪些

        =
        += 把左边和右边做加法,然后赋值给左边
        -= 把左边和右边做减法,然后赋值给左边
        *= 把左边和右边做乘法,然后赋值给左边
        /= 把左边和右边做除法,然后赋值给左边
        %= 把左边和右边做取余,然后赋值给左边

    public class json
    {
        public static void main(String[]args){
            
            //基本的赋值运算符
            int a = 10;
    
            //追加
            a +=10; //a = a+10;
            System.out.println(a);//20
            
            //a==20;
            a -= 5;
            System.out.println(a);//15
    
    
            a *=3; //a = 15
            System.out.println(a); //45
    
            a /= 15;
            System.out.println(a); //3
    
            a %= 2;
            System.out.println(a); //1 
    
    
    
            
        }
    
    }
     //基本赋值运算符和扩展赋值运算符的区别
        byte i = 10;
    
        //编译无法通过。运算结果是int类型,前边的变量是byte类型.
        //i = i + 10;
    
        //语法:扩展赋值运算符不改变运算结果类型。可能损失精度。
        i += 10; 
    
    
        //虽然编译通过,精度损失严重。
        //最初变量是byte,最终还是byte类型
        //相当于i = (byte)(i+10000);
        i += 1000;
  • 相关阅读:
    linux下18种监测网络带宽方式
    python常用正则表达式
    python获取当前路径
    python获取本机的IP
    Linux 误卸载自带python后的解决办法
    jmeter分布式运行
    jmeter非GUI的运行命令
    linux下安装jmeter
    java基础笔记(8)
    java基础笔记(7)
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/11394498.html
Copyright © 2011-2022 走看看