java 一个数据Object的,转换成是String或者Int(Double),我得到的类型是这样的"String”,"int”
如何把这个Object的值转换成String或者Int(Double),请看清楚我得到的类型是字符串形式的"String","int",不是String,int,我要转换...
如何把这个Object的值转换成String或者Int(Double),请看清楚我得到的类型是字符串形式的"String","int",不是String,int,
我要转换成什么类型还不知道,通过反射得到可能是String或者int,但是得到的这个"String","int"是字符串形式的,怎么用"int"这个字符串把Object转换成int
回答者:pgfepdcwge谢谢你,你说的办法我已经用了~这样写代码太长了~~我不想这样写 展开
我要转换成什么类型还不知道,通过反射得到可能是String或者int,但是得到的这个"String","int"是字符串形式的,怎么用"int"这个字符串把Object转换成int
回答者:pgfepdcwge谢谢你,你说的办法我已经用了~这样写代码太长了~~我不想这样写 展开
展开全部
Object转成String,直接调用toString方法就可以哈
如果转成int a = Integer.parseInt(obj.toString());
如果转成int a = Integer.parseInt(obj.toString());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class Test2 {
public Object convert(String target) {
try {
return Integer.parseInt(target);
} catch (Exception e) {
return target;
}
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(new Test2().convert("100"));
}
}
public Object convert(String target) {
try {
return Integer.parseInt(target);
} catch (Exception e) {
return target;
}
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(new Test2().convert("100"));
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询