Java的基本运算符

来源:互联网 发布:java订餐系统 编辑:程序博客网 时间:2024/05/21 19:36
/*    运算符:        对常量和变量进行操作的    分类:算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三目运算符    算术运算符:        +,-,*,/,%,++,--    注意事项:        整数相除只能得到整数,只需要吧操作数中的一个数变为浮点数*/class OperatorDemo{    public static void main(String[] args){        //定义变量        int x = 3;        int y = 4;        System.out.println(x+y);        System.out.println(x-y);        System.out.println(x*y);        System.out.println(x/y);         System.out.println(x*1.0/y);        //整数相除只能得到整数,只需要吧操作数中的一个数变为浮点数        //%的应用        System.out.println(x%y);//得到余数        // ++,--运算符的使用;            //字符串的拼接        System.out.println("x:"+x);        System.out.println("y:"+y);        System.out.println("x:"+x+",y:"+y);            //  单独使用                //放在操作数的前面和后面效果一样        x++;        y--;//自减1        //System.out.println(x);//自增1        System.out.println("x:"+x+",y:"+y);        //常量不可以运用++,--        //System.out.println(10++);        System.out.println("-------------------");        //参与运算使用        int a = 3;        int b = 4;        //放在操作数后面,先参与运算,再自增或自减        //int c = a++;        //int d = b--;        //System.out.println("a:"+a);//4        //System.out.println("b:"+b);//3        //System.out.println("c:"+c);//3        //System.out.println("d:"+d);//4        //放在操作数前面,先自增或自减,然后在运算        int c = ++a;        int d = --b;        System.out.println("a:"+a);//4        System.out.println("b:"+b);//3        System.out.println("c:"+c);//4        System.out.println("d:"+d);//3    }}