我知道这是一个非常基本的问题,但我无法找到完美的答案。我有一个名为Order
的bean,其中有一个对象product_size
例如
public Class Order{
private String product_size;
}
Setter和Getter方法分别在该类中定义。问题是product_size
可能包含string variable
,例如S
或Integer value
,例如7
。
我无法将Integer值存储在该bean对象中。
答案 0 :(得分:2)
我只完成了一个bean实例,然后检查是否将value字符串添加到bean对象中,否则,其他Integer.toString()
方法会将int值转换为String。
示例如下-
String str; // it is dynamic let there are two values in this 'S' and 8
if (str instancof String){
order.setProduct_Size(str);
}else{
order.setProduct_Size(Integer.toString(str));
}