A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© doglovely 中级黑马   /  2016-3-13 13:31  /  656 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

运算符:
        就是对常量和变量进行操作的符号。
    分类:算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三目运算符
    算术运算符:
        +,-,*,/,%,++,--
    注意事项:
        A:整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型
        B:/获取的是除法操作的商,%获取的是除法操作的余数
       //我就想得到小数,该肿么办呢?
        //只需要把操作的数据中任意的一个数据变为浮点数
        System.out.println(x*1.0/y);



++,--运算符的使用:
        单独使用:
            放在操作数的前面和后面效果一样。(这种用法是我们比较常见的)
        参与运算使用:
            放在操作数的前面,先自增或者自减,然后再参与运算。
            放在操作数的后面,先参与运算,再自增或者自减。

    作用:就是对变量进行自增1或者自减1。



运算符的面试题:
        int a =10;
        int b =10;
        int c =10;
        a=b++;
        c=--a;
        b=++a;
        a=c--;
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
9,10,8


        int x =4;
        int y=(x++)+(++x)+(x*10);
4+6+60(用小括号可以改变预算顺序)。
        System.out.println(y);
+的用法:
        A:加法
        B:正号
        C:字符串连接符

        System.out.println('a');
        System.out.println('a'+1); //这里是加法

        //字符串连接符
        System.out.println("hello"+'a'+1);
运算规则重左到有helloa1
        System.out.println('a'+1+"hello");

98hello

1 个回复

倒序浏览
又在水黑马币,唉唉唉唉唉唉
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马