美文网首页
Java第三天——运算符

Java第三天——运算符

作者: Mr_SunJH | 来源:发表于2020-04-15 17:30 被阅读0次


1.运算符

1.1算术运算符

(1)小学知识点:

加+;减-;乘×;除÷;小括号()

(2)开发中使用的算术运算符:

加+;减  -;乘 *;除 / ;取余 %;小括号();赋值号 =;

[赋值号]的功能是将赋值号右侧的数据,赋值给左侧的变量

如:char ch = 'A'; //True

10 = 20; //false

(3)运算规则:

        先乘除,后加减

        从左至右运行

        除数不能为0

        先运算小括号里面的内容

        [注] ① Java中所有的运算符优先级有18-19各等级,优先级最高的是小括号,开发中如果出现了需要整理优先级的问题,简单粗暴加括号;

               ② 小括号里面的内容对于小括号外部而言是一个整体,是一个常量

(4)代码演示

【使用总结】

        ①变量有且只能是被赋值之后才可能修改内容,未赋值不能修改

        ②取余操作注意细节

        【注】取余操作针对整数,对于小数不适用

1.2 偷懒专用算数运算符

如:+=、-=、/=、%=

1.3 关系运算符

(1)小学关系运算符:>、<、≥、≤、≠、=

(2)代码开发中关系运算符:>、<、>=、<=、!=、==(等于判断)

【注意事项】①关系运算符结果是一个boolean数据类型,true or false

                      ②关系运算符一般用于条件判断,数据过滤

1.4 自增自减运算符【难点、考点】

【明确】自增自减运算符有且只能操作变量,不能操作常量

【建议】开发中尽量减少或者标准化使用自增自减运算符

【语法】

            ①++ 自增运算符 操作的变量自增1 等价于 +=1

            ②-- 自减运算符 操作的变量自减1 等价于 -=1

【难点】前后关系

自增自减运算符在

                变量之前:首先执行自增自减操作,再来完成当前代码的运行

                变量之后,首先执行当前代码,再来执行自增自减操作

【16岁老程序员的建议】

(1)尽量使用 += 1 或者 -= 1 替换自增自减运算符。阅读性更好,并且在swift语言中已经取消自增自减运算符,使用。。。代替,为了避免没必要的歧义性

(2)如果非要使用自增自减运算符,推荐自增自减运算符,单独成行。

【自增自减运算符考点】

常见面试题1

常见面试题2

1.5 逻辑运算符

与:&& 同真为真,有假【即】假

银行的金库,两个人两把钥匙,需要同时在场,缺一不可。

或:|| 有真【即】真,同假为假

自己家门,和我女朋友去逛街,只要有一个人带有钥匙就可以回家,满足一个条件即可。

非:!

强牛 ==>犟 杠精 取反

逻辑运算符的结果都是boolean类型数据

通常用于条件判断,数据过滤。。。。

【逻辑运算符短路原则】*

与:&& 同真为真,有假【即】假

或:|| 有真【即】真,同假为假

1.6 运算符练习题

相关文章

  • python基础(四)----运算符

    一.算术运算符(基本同Java) 二.比较运算符(基本同Java) 三.赋值运算符(基本同Java) 四.位运算符...

  • Kotlin——运算符和表达式

    与Java相同的运算符 Kotlin完全支持Java的运算符 Kotlin不支持Java的三目运算符——Kotli...

  • Java基础知识3

    Java基础知识3 运算符 Java语言支持如下运算符 算术运算符:+,-,*,/,%模,取余数,++,-- 赋值...

  • java基础知识

    title: java基础知识tags: [java基础知识] 位运算符 java种的运算符有 “&”,“|”,“...

  • Java &、&&、|、||、^、<

    Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,...

  • Java各种&、&&、|、||、^、<<、>>、~、>>>等运算

    Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,...

  • 操作多种运算符

    java运算符包括据哦算术运算符(+ - * /)、比较运算符(> < >= <= ==)、赋值运算符(= += ...

  • Java语言入门2

    Java语言中的运算符 算数运算符:+,-,*,/,%,++,-- 关系运算符:>,<,>=,<=,==,!= 布...

  • 电商专业学习嵌入式软件开发第十三天

    预科第三天 今天老师讲了运算符的知识,包括算数运算符,位于运算符,逗号运算符,逻辑运算符,赋值运算符和关系运算符,...

  • 日常记忆之Java运算符

    Java运算符 我们可以把运算符分成以下几组: 算术运算符+-*/,%,++,-- 关系运算符==,!=,>,<,...

网友评论

      本文标题:Java第三天——运算符

      本文链接:https://www.haomeiwen.com/subject/xhkcvhtx.html