我有一个关于验证.jar文件是否已签名的问题.
如何使用标准java代码检查,而不是使用jarsigner等等?
是否可以施放Object到例如ArrayList<String>
下面的代码给出了一个问题的例子.问题出在最后一行
setDocs((ArrayList<Document>)obj);
Run Code Online (Sandbox Code Playgroud)
在这里我想投一个Object obj,以ArrayList<String>
public void setValue(Object obj)
{
if(obj instanceof TFile)
setTFile((TFile)obj);
else
if(obj instanceof File)
setFile((File)obj));
else
if(obj instanceof Document)
setDoc((Document)obj);
else
if(obj instanceof ArrayList)
setDocs((ArrayList<Document>)obj);
}
Run Code Online (Sandbox Code Playgroud)