String[] 配列を含むオブジェクト変数があり、次のことをしようとしています
String[] arr = ((String[])packet.getObject());
しかし、私は恐ろしい ClassCastException を受け取ります。皆さんはどんな情報が必要ですか?私のパケットクラスは次のようになります。
public class Packet implements Serializable {
private static final long serialVersionUID = 1L;
private int type;
private Object object;
public Packet(int type, Object object) {
this.type = type;
this.object = object;
}
public int getType() {
return type;
}
public void setType(int type) {
this.type = type;
}
public Object getObject() {
return object;
}
public void setObject(Object object) {
this.object = object;
}
}
何か案は?オブジェクトを String[] に変換しようとしています。