zoukankan      html  css  js  c++  java
  • 033 01 Android 零基础入门 01 Java基础语法 03 Java运算符 13 运算符和表达式知识点总结

    033 01 Android 零基础入门 01 Java基础语法 03 Java运算符 13 运算符和表达式知识点总结

    本文知识点:运算符和表达式知识点总结

    mark

    前面学习的几篇文都是运算符和表达式相关的知识,主要内容是运算符

    表达式总结

    什么是表达式?
    字面值可以做表达式,例如:5
    变量可以做表达式,例如:a
    运算符和操作数的组合可以做表达式,例如:m+3,sum = a + b,n = x * y + (x%2)-(x-y)

    mark

    其实表达式,就是由一系列运算符和操作数组合而成的。

    运算符总结

    我们前面学习的运算符一共是下面图中的五种,将来我们还会学习一种:位运算符,后续涉及到的相关知识和操作的时候再详细学习
    mark

    算术运算符

    整除

    mark

    自增自减

    自增自减运算符写在表达式(即单个操作数,单个变量组成的表达式,因为自增自减运算符是单目运算符,只对一个操作数或变量操作)前后,表达式的结果最终是不一样的。

    自增自减在前:先自增自减,再参与运算
    自增自减在后:先参与运算,再自增自减

    mark

    mark

    赋值运算符

    略复杂的赋值运算符

    mark

    关系运算符

    关系运算符没有特别需要讲解和注意的,比较简单

    逻辑运算符

    注意与或非中,与和或都有短路操作,分别是,短路与:&& 短路或:||
    mark

    条件运算符

    Java当中的唯一一个三目运算符,即:运算符中涉及到三个表达式或者操作数
    三目运算符格式:布尔表达式?表达式1:表达式2
    三目运算符结果:如果布尔表达式结果为true,返回表达式1的结果,否则,返回表达式2的结果。

    mark

    结合运算符,讲解了简单的条件语句,if和if-else条件语句总结

    mark

    mark

    运算符优先级总结

    下图中箭头方向由高到低,优先级也由高到低

    mark

  • 相关阅读:
    日期格式设置
    ccnet编译后dll被删除
    GridView使用
    项目发布命令
    虚拟内存技术原理和使用方法
    一种可以穿透还原卡和还原软件的代码
    DataList控件也玩分页
    如何在 Windows XP 或 Windows Server 2003 的应用程序开发中实现 URL 验证
    vc 6.0中开发驱动设备程序配置方法
    通过CreateFile来读取磁盘扇区的方法
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/13676535.html
Copyright © 2011-2022 走看看