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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马谦 中级黑马   /  2013-3-11 07:54  /  1279 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

乘法
*
乘法运算符 (*),用于计算操作数的积。 另外还用作取消引用运算符,允许读取和写入指针。
  
/
  
  
除法运算符 (/) 用第二个操作数除第一个操作数。所有数值类型都具有预定义的除法运算符。
  
  
%
  
  
模数运算符 (%) 计算第二个操作数除第一个操作数后的余数。所有数值类型都具有预定义的模数运算符。
  
  
移位
  
  
<<
  
  
左移运算符 (<<) 将第一个操作数向左移动第二个操作数指定的位数。第二个操作数的类型必须是 int
  
  
>>
  
  
右移运算符 (>>) 将第一个操作数向右移动第二个操作数所指定的位数。
  
  
关系和类型检测
  
  
  
  
<
  
  
所有数值和枚举类型都定义小于关系运算符 (<),如果第一个操作数小于第二个操作数,该运算符返回 true,否则返回 false
  
  
>
  
  
所有数值类型和枚举类型都定义大于关系运算符 >,如果第一个操作数大于第二个操作数,它将返回 true,否则返回 false
  
  
<=
  
  
所有数值和枚举类型都定义了小于等于关系运算符 (<=),如果第一个操作数小于或等于第二个操作数,则该运算符将返回 true,否则返回 false
  
  
>=
  
  
所有数值类型和枚举类型都定义大于等于关系运算符 >=,如果第一个操作数大于或等于第二个操作数,该运算符将返回 true,否则返回 false
  
  
is
  
  
检查对象是否与给定类型兼容。例如,以下代码可以确定对象是否与 string 类型兼容:
  
  
as
  
  
as 运算符用于在兼容的引用类型之间执行转换。例如:
  
  
相等
  
  
==
  
  
对于预定义的值类型,如果操作数的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于 string 以外的引用类型,如果两个操作数引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。
  
  
=
  
  
如果操作数相等,则不等运算符 (!=) 返回 false,否则,返回 true。为所有类型(包括字符串和对象)预定义了不等运算符。用户定义的类型可重载 != 运算符。
  
  



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马