java加载和执行类需要哪些参数?
我有以下Java类文件,其中我试图获取一个类文件(Loadanotherfile.Java)来加载另一个类文件。加载的类文件(FileData.java)依次加载一个文本文件
注意:单独运行FileData文件很好,所以我认为这不是问题所在
见下文:
文件数据。爪哇:
package test;
import java.io.IOException;
public class FileData {
public static void main (String[] args) throws IOException {
String file_name = "C:/Java/test.txt";
try {
ReadFile file = new ReadFile(file_name);
String[] anyLines = file.OpenFile();
int i;
for (i=0; i < anyLines.length; i++) {
System.out.println(anyLines[i]);
}
}
catch (IOException e) {
System.out.println( e.getMessage() );
}
}
}
加载另一个文件。爪哇:
package test;
import java.io.IOException;
public class Loadanotherfile {
public static void main(String[] args) {
FileData.main(String[] args) throws IOException;
}
}
所以Loadanotherfile.java
调用FileData
类中的main方法。起初,我只是将FileData.main()
放入Loadanotherfile
类中,但结果错误消息说我需要字符串参数,所以我放入了常见的“string[]args”,如图所示
但随后我得到了“.class expected”或“required:value,find:class”错误。 然后我试图通过
String[] anyLines
作为论据,但这也不起作用
那么需要传入哪些参数才能从LoadAnother文件中执行FileData呢
我是Java新手,一周前开始:0,所以提前感谢
共 (0) 个答案