我正在使用javafx。
我必须将Object类型的变量转换为StringProperty类型。

Object v = "var";
StringProperty var = (StringProperty) v;


我没有任何编译时错误。
但是出现java.lang.ClassCastException
谢谢

最佳答案

您不能将包含Object值的String强制转换为StringProperty

但是您可以从包含StringPropertyObject实例化String

  Object v = "var";
  StringProperty var = new SimpleStringProperty((String) v);

关于java - 将字符串变量转换为stringProperty,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47475311/

10-10 17:09