嗨,伙计们,我想做点什么
if((Color[])objectIn2.readObject() instanceof Color[]){
//do something
}
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用,所以我该怎样做类似的事情呢?objectIn2将是objectinputStream
你正在施放,并检查你是否可以安全地施放,同时.转换前检查:
Object o = objectIn2.readObject();
if (o instanceof Color[]) {
Color[] colors = (Color[]) o;
// do something
}
Run Code Online (Sandbox Code Playgroud)