zoukankan      html  css  js  c++  java
  • 四、C#入门—表达式与运算符

    C#表达式与运算符

    表达式

      操作数+运算符   

    数学运算符

      var++  先用后加

      ++var  先加后用        

    赋值运算符

      略 

    关系运算符

      结果只会是bool类型

      1.使用

        数值类型比较两个数的大小

        字符类比较Unicode编码大小,'A'=65 'a'=97 '0'=48

        字符串只能用 == 或 != 

    逻辑运算符

      结果只会是bool类型

      &&与  ||或    !非

      注:当表达式前半部分可以确定表达式的结果,将不再执行后半部分的内容

    位运算符

      1.种类

        &与  |或    ~按位取反  ^异或   <<左移  >>右移

      2.使用

        ^:相同的是0,不同的是1

        <<:左移一位,相当于乘以2

        >>:右移一位,相当于除以2  

      很少用,通常用于驱动程序或系统代码

    其他运算符

      + :String 可以使用 '+' 进行拼接

      is:判断变量类型,返回bool类型 eg:a is int

      表达式1?表达式2:表达式3:表达式1为true执行表达式2,为false执行表达式3

    运算符优先级

      单目>数学>左移右移>逻辑>关系>赋值

  • 相关阅读:
    【JDK】JDK源码分析-LinkedList
    【JDK】JDK源码-Queue, Deque
    【JDK】JDK源码分析-Vector
    【JDK】JDK源码分析-ArrayList
    Jmeter-安装及配置(一)
    数据库连接池技术
    2017年度总结
    Windows重装系统
    Java + Selenium + Appium手机自动化测试
    DbVisualizer出现下列错误:Could not read XML file
  • 原文地址:https://www.cnblogs.com/Just-a-calm-programmer/p/12611517.html
Copyright © 2011-2022 走看看