我正在编译一个文件,该文件调用getPdbFile
类中的utils
方法。我收到以下错误:
*method getPdbFile in class utils cannot be applied to given types;
utils.toFileNoApp(new java.io.File(preInDir,aId+".pdb"),utils.getPdbFile(aPdbId,aChain));
^
required: String
found: String,String
reason: actual and formal argument lists differ in length*
但是,在我的utils类中,我有两个版本的getPdbFile
方法,其中一个方法将两个字符串作为参数。有人可以帮助我理解为什么我仍然会收到此错误?方法是:
public static String getPdbFile(String pdbId) throws Exception{
...
}
public static String getPdbFile(String pdbId,String chainId) throws Exception{
...
}
我搜索了一些其他帖子,这些帖子提供了非常相似的错误消息,但我发现的情况与我的问题不同。