我需要以这种方式将文件作为参数传递给 Java 中的方法:
public void parse(String pathToExcelFile)
在 Eclipse 中也是如此:
public void parse(String "/Users/john/ExcelParses/test2.xls")
{... }
但我得到这个错误:
Syntax error on token ""/Users/john/ExcelParses/test2.xls"", invalid VariableDeclaratorId
为什么?怎么了?
感谢您的帮助。
最佳答案
在方法声明中,您不能使用字符串值。它需要是一个变量。
因此,方法声明保持不变:
public void parse(String pathToExcelFile)
在调用该方法之前,您可以创建文件,并将 File 对象的路径传递给该方法:
File f = new File("filePath");
parse(f.getAbsolutePath());
关于java - 如何将文件(带路径)作为Java中方法的参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41182779/