我的问题是我用 Freemarker 创建了 java 代码,我需要一个未初始化的变量类型。我需要类型,因为每种类类型都有指定的方法。
所以我有一个从 Parcelable 实现的自定义类。
int id;
public MyClass(Parcel parcel) {
if(id.getClass().toString().equals("Long")) id=parcel.readLong();
if(id.getClass().toString().equals("String")) id=parcel.readString();
}
我知道有一个方法 readValue() 但这并没有解决我的问题,因为同样的问题是,如果我想编写对象。
所以这是主要问题。我希望你明白这一点,你可以提供帮助。
谢谢