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:less 命令
    Linux:more命令
    图解linux安装tomcat(附常用命令)
    Linux下安装tomcat
    Linux数字权限解释
    Tomcat配置远程调试
    CentOS 设置静态IP 方法
    oracle procedure存储过程
    【转】vector中erase()的使用注意事项
    strstr()函数的使用
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/11394498.html
Copyright © 2011-2022 走看看