我正在尝试通过命令行将两个.wav文件传递给我的程序。
在Main()中,我尝试将它们转换为文件
File(args[0])
这不起作用。如果我想能够使用.wav文件,我作为命令行args传递我需要做什么?
答案 0 :(得分:1)
您需要通过命令行传入文件的URL,然后从URL创建新文件。
public static void main(String[] args) {
File file1 = new File(args[0]);
File file2 = new File(args[1]);
答案 1 :(得分:1)
您不能将文件作为命令行参数传递,您必须将文件名作为命令行参数传递并在主函数中打开该文件
答案 2 :(得分:0)
假设您要打开文件,请记住Java中的File
是存储路径和名称信息的对象。创建文件对象后,可以使用它们构造FileInputStream
或其子项之一。