如何在bean类中存储int和字符串值?

时间:2019-01-31 10:39:36

标签: java javabeans

我知道这是一个非常基本的问题,但我无法找到完美的答案。我有一个名为Order的bean,其中有一个对象product_size例如

public Class Order{
      private String product_size;
} 

Setter和Getter方法分别在该类中定义。问题是product_size可能包含string variable,例如SInteger value,例如7

我无法将Integer值存储在该bean对象中。

1 个答案:

答案 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));
}