Object param = (i);
if (param instanceof Integer) {
int value = ((Integer) param).intValue();
(i + 1, value);
} else if (param instanceof String) {
String s = (String) param;
(i + 1, s);
} else if (param instanceof Double) {
double d = ((Double) param).doubleValue();
(i + 1, d);
} else if (param instanceof Float) {
float f = ((Float) param).floatValue();
(i + 1, f);
} else if (param instanceof Long) {
long l = ((Long) param).longValue();
(i + 1, l);
} else if (param instanceof Boolean) {
boolean b = ((Boolean) param).booleanValue();
(i + 1, b);
} else if (param instanceof Date) {
Date d = (Date) param;
(i + 1, (Date) param);
}
相关文章
- Java中的基本类型和包装类
- JAVA中基本类型和包装类之间的相互转换
- JNI中java类型与C/C++类型对应关系及接口写法
- Java:比较两个对象中全部属性值是否相等
- JAVA——【经验】(Java)判断两个对象的属性是否相等
- 【Docker 运维】Java 应用在 Docker 容器中启动报错:`unable to allocate file descriptor table`-二、判断与排查方法
- Object.prototype.toString.call() 区分对象类型
- Java中泛型Class、T与Class>、 Object类和Class类、 和
- Java泛型中类型限定<T extends 数据类型>和 通配符<? extentds 数据类型>的区别
- Java中string对象和数组对象作为参数传递给函数时候是值传递,而其他对象是引用传递。