Operators对象

作者:  最后修改:2013年10月28日  浏览数:151

Operators对象

  Operators类的成员方法(详情请参考具体内容介绍):

方法名

参数

描述

and

Object,Object

逻辑与

divide

Object,Object

相除

eq

Object,Object

判断是否等于

ge

Object,Object

  判断是否大于等于

gt

Object,Object

判断是否大于

le

Object,Object

判断是否小于等于

lt

Object,Object

判断是否小于

minus

Object

minus

Object,Object

相减

mod

Object,Object

求余

multiply

Object,Object

相乘

ne

Object,Object

不等于

not

Object

逻辑非

or

Object,Object

逻辑

plus

Object,Object

相加

  

And(Object,Object)

  逻辑与。

  代码实例

  Object a=Operators.and(3==3, 1==3);//false

 

divide(Object,Object)

  表示两个数相除。

  代码实例

  Object a=Operators.divide(12, 3);//4

 

eq(Object,Object)

  比较两个数相等。

  代码实例

  public static Object eq(Object obj1, Object obj2) {}

  

ge(Object,Object)

  比较两个数是大于等于。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.eq(obj1, obj2);//false

 

gt(Object,Object)

  比较第一个数是否大于第二数。

  代码实例

  Object a=Operators.gt(5,4);//true

 

le(Object,Object)

  比较第一个数是否是小于等于第二数。

  代码实例

  Object a=Operators.le(5,4);//false

 

lt(Object,Object)

  比较第一个数是否小于第二数。

  代码实例

  Object a=Operators.lt(5,4);//false

 

minus(Object)

  取负。

  代码实例

  Object obj1 ="123"

  Object a=Operators.minus(obj1);//-123.0

 

minus(Object,Object)

  表示两个数相减。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.minus(obj1,obj2);//-199

 

mod(Object)

  求余。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.mod(obj1, obj2);//123

 

multiply(Object,Object)

  将传入的对象进行相乘。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.multiply(obj1, obj2);//39606

 

ne(Object,Object)

  判断两个是否不等于的方法。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.ne(obj1, obj2);//true

 

not(Object)

  表示逻辑非。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.not(obj1);   //false

 

or(Object,Object)

  表示逻辑或。

  代码实例

  Object a=Operators.or(1==2, true);//true

 

plus(Object,Object)

  表示将两个对象进行相加。

  代码实例

  Object obj1 ="123",obj2="322";

  Object a=Operators.plus(obj1, obj2);//123322