ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java运算符学习

2021-08-15 13:03:44  阅读:116  来源: 互联网

标签:学习 java int System 运算符 ++ println out


基本运算符

  • JAVA语言支持以下运算符:

    //1.算术运算符:+,—,*,/,%(模(11/5=2...1)),++,--
    //2.赋值运算   =   (int a = 10;把十赋值给a)
    //3.关系运算符:>,<,>=,<=,==(java等于是两个等      、号),!==instaceof(java里面的不等于)
    //4.逻辑运算符:&&(and与,我和你),||(or或,我或你),!(non非,不是你就是我)
    //5.位运算符:&,|,^,~,>>,<<,>>>(了解)
    //6,条件运算符:?,:,
    //7.拓展赋值运算符:+=,-=,*=,/=
    
    

    二元运算符

    算术运算符

    package operator;
    
    public class Demo01 {
        public static void main(String[] args){
            //二元运算符
            //ctrl+D    复制当前行到下一行
            int a = 10;
            int b = 20;
            int c = 25;
            int d = 25;
            System.out.println(a+b);
            System.out.println(a-b);
            System.out.println(a*b);
            System.out.println(a/(double)b);//a为int,b为int当运算除出来小数的时候就需要强转一下
        }
    }
    
    

学习

  1. cast 转换
  2. False 错误
  3. True 正确

关系运算符

  1. ** 加 减 乘 除**
package operator;

public class Demo03 {
    public static void main(String[] args){
        //关系运算符返回结果:1.正确,2.错误。  通过布尔值来表示
        int a = 10;
        int b = 20;
        int c = 22;
        //取余值(模运算)
        System.out.println(c%a);// c/a    22/10 = 2....2
        System.out.println(a>b);//false
        System.out.println(a<b);//true
        System.out.println(a==b);//false
        System.out.println(a!=b);//true

    }

}


package operator;

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

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

        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        
        //  --(同理)
    }
}

  1. 幂运算

    package operator;
    
    public class Demo04 {
        public static void main(String[] args){
            //++  --    :  自增   自减   一元运算符
            int a = 3;
    
            int b = a++;//执行完这行代码后,先给B赋值,a再自增
            // a++   a= a+1
            System.out.println(a);
            int c = ++a;//执行完这行代码后,a先自增,再给C赋值
            //a = a+1
    
            System.out.println(a);
            System.out.println(b);
            System.out.println(c);
            //  --(同理)
    
            //幂运算  2^3   2*2*2    (利用工具运算)
            double pow = Math.pow(2, 3);
            System.out.println(pow);
    
    
        }
    }
    
    
  • //Alt+回车键

  • 输出结果

标签:学习,java,int,System,运算符,++,println,out
来源: https://www.cnblogs.com/yushui0/p/15143155.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有