我想从外部类中调用 theArrayList()方法,该方法显示对象数组列表内标题为 theList 的内容。我怎么能做到这一点?
mendietaRAL.java
import java.util.ArrayList;
public class mendietaRAL {
public static void theArrayList() {
ArrayList<Object> theList = new ArrayList<Object>();
theList.add(123);
theList.add("Java");
theList.add(3.75);
theList.add("Summer C");
theList.add(2018);
for (int i = 0; i < theList.size(); i++) {
System.out.print(theList.get(i));
}
theList.remove(1);
theList.remove(4);
for (int i = 0; i < theList.size(); i++) {
System.out.print(theList.get(i));
}
}
}
mendietaRpgm2.java
public class mendietaRpgm2 {
public static void main(String args[]) {
}
}
答案 0 :(得分:0)
您通过类名mendietaRAL
(应以大写字母开头)和方法theArrayList
来调用静态方法。...您可以这样做(请参见下文)...但请确保大写该类名,因为这会使mendietaRAL看起来像是一个变量
import com.something.mendietaRAL;
public class mendietaRpgm2 {
public static void main(String args[]) {
mendietaRAL.theArrayList();
}
}
答案 1 :(得分:0)
public class mendietaRpgm2 {
public static void main(String args[]) {
mendietaRAL.theArrayList();
}
}
请将您的班级名称更改为MendietaRpgm2。查看命名约定here。 另外,删除未使用的ArrayList导入。