当我使用类似的东西时:
URL url = new URL(a_url);
URLConnection url_conn = url.openConnection();
Object content = url_conn.getContent();
并且检索到的文件的 MIME 类型是我调试的 HTML 或 XML,
content
在运行时将包含以下实例:
sun.net.www.protocol.http.HttpURLConnection$HttpInputStream
现在,如果我想instanceof
在那个实例上使用我该怎么办?
if (content instanceof PlainTextInputStream)
{
...
}
else if(content instanceof ImageProducer)
{
...
}
else if(content instanceof ???) {}