Java初学者;复制简单示例代码后出现错误?我的配置搞砸了吗



我已经学习Java一周了。突然,我遇到了一个问题,在函数告诉我的地方,有一条红色的歪歪扭扭的线;分号或括号(。我所有的搜索都没有结果,可能是缺少导入或配置中的设置不正确。

我正在复制本教程中的代码,至少我相信我已经正确地复制了它。在尝试插入此函数之前,一切都很好。我做错了什么?

我正在使用的YouTube教程。。。请看

import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
for (int i = 1; i < 11; ++i)
numbers.add(i);
display(numbers);
// the next line has errors of ';' expected & ')' expected.
static void display(ArrayList arr){
for (int i = 0; i < arr.size(); i++)
System.out.println(arr.get(i) + " ");
System.out.println();
}
}

函数末尾缺少一个括号

import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
for (int i = 1; i < 11; ++i)
numbers.add(i);
display(numbers);
} // this bracket
public static void display(ArrayList arr){
for (int i = 0; i < arr.size(); i++)
System.out.println(arr.get(i) + " ");
System.out.println();
}
}

最新更新