Java教程

java运算符学习

本文主要是介绍java运算符学习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基本运算符

  • 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运算符学习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!