您的位置:首页 > 编程语言 > Java开发

JAVA基础学习笔记

2017-09-27 22:39 246 查看
 2.算术运算符

        +,-,*,/,%,++,--

        1)整数相除,只能得到整数。要想得到小数,必须有浮点数参与运算

        2)字符参与加法运算,实际是拿字符在计算机中存储的数值来参与运算的

        'A' 65

        'a' 97

        '0' 48

        3)字符串参与加法运算实际就是完成了字符串的拼接(但是运算遵循从左往右的顺序)

    3.赋值运算符

        1)基本赋值运算符 =

        2)扩展赋值运算符 +=,-=,*=,/=...

        注意:扩展的赋值运算符隐藏了强制类型转换

    4.关系运算符

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

        关系运算符的结果是boolean类型

    5.逻辑运算符

        1)&,|,^,!

        2)&&,||

        3)&和&&的区别:

            &&有短路效果,当&&的左边为false时,则右边不执行

            &无论其左边是否为false,右边都要执行

        4)||和|的区别

            当||的左边为true时,其右边不执行

            |无论其左边结果为什么,右边都要执行

    6.三元运算符

        关系表达式?表达式1:表达式2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: