Primitives (基类型的操作)

boolean isPrimitives(Object)

  判断一个对象是否是基础数据类型或其封装类(包括数组形式),方法返回值为boolean值。

代码实例

Primitives.isPrimitives(1);// true

Primitives.isPrimitives("str");// false

Primitives.isPrimitives(new int[] { 1, 3, 4 });// true

  

getDouble(Object  obj) :double

  将一个对象转换成double类型。

代码实例

Primitives.getDouble(2);//2.0

  

getFloat(Object  obj) :float

  将一个对象转换成float类型。

代码实例

Primitives.getFloat(32);//32.0

  

getLong(Object  obj) :long

  将一个对象转换成long类型。

代码实例

Primitives.getLong("1232");//1232L

  

getInteger(Object  obj) :int

  将一个对象转换成int类型。

代码实例

Primitives.getInteger("123");//123

  

getBoolean(Boolean  flag) Booalen

  将一个boolean型变量转换成Boolean对象。

代码实例

Primitives.getBoolean(true);// ture

  

getBoolean(Object  obj) :boolean

  将一个对象转换成boolean类型。

代码实例

Primitives.getBoolean(null);// null"false"<0时返回false,其他返回true

  

hackIE