使用来自不同类的参数访问方法

Dig*_*olf 2 java parameters methods netbeans class

如果这是一个简单的问题,我很抱歉,但我似乎无法用另一个类的参数调用我的一个方法.

通常,如果我打电话给我的方法,我会这样做.

1类

public static void main(String [] args){
   Class2 class2Object = new Class2();
   class2Object.myMethod();
}
Run Code Online (Sandbox Code Playgroud)

等级2

public void myMethod(){
  System.out.print("Hello");
}
Run Code Online (Sandbox Code Playgroud)

以上只是一个例子,但如果我必须将参数传递给myMethod方法(例如arrayList),我将如何在其他类中调用它.

我需要调用的实际方法如下:

public void search(List<String> listOfWords) throws FileNotFoundException, IOException
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,问候.

ass*_*ias 6

您只需在调用方法时在方法的参数中放置一个列表:

List<String> someList = new ArrayList<String>();
//populate list if you want
class2Object.search(someList);
Run Code Online (Sandbox Code Playgroud)

您可能会从阅读有关方法参数的教程中受益.