Java教程

学习编程第七天

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

运算符

 

算术运算符

+、-、*、/、%(取余,模运算)、++、--

public class Demon01 {
    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/b);//结果是0
        System.out.println(a/(double)b);//结果是0.5
        System.out.println(c%a);//取余,模运算,结果是5
​
​
    }
}

 

++、--

自增,自减,一元运算

public class Demon04 {
    public static void main(String[] args) {
        //++、--  自增,自减,一元运算
        int a=3;
        int b=a++;//先把a赋值给b,再运行a=a+1
        System.out.println(a);//结果是4
        int c=++a;//先运行a=a+1,载赋值给c
        System.out.println(a);//结果是5,因为运行了两次a=a+1
        System.out.println(b);//结果是3
        System.out.println(c);//结果是5
    }
}

 

public class Demon02 {
    public static void main(String[] args) {
​
        long a=2134321654123L;
        int b=123;
        short c=10;
        byte d=8;
​
        System.out.println(a+b+c+d);//结果还是long类型
        System.out.println(b+c+d);//结果是int类型
        System.out.println(c+d);//结果是int类型
​
        //*在操作多个数时,有一个数是long结果就是long。
        // 如果没有long,结果就是int类型
        
    }
}

 

赋值运算

=,

int a=10;(把10赋值给a)

 

关系运算

">","<",">=","<=","==","!="

public class Demon03 {
    public static void main(String[] args) {
        //关系运算符返回的结果:正确,错误   (布尔值)
​
        int a=10;
        int b=20;
​
        System.out.println(a>b);
        System.out.println(a<b);
        System.out.println(a==b);
        System.out.println(a!=b);
​
    }
}

 

这篇关于学习编程第七天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!