有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案