基本上,我希望为一个类编写一些代码,该类删除所有大于 100 的较大数字。它需要用 Java 编写。我们如何做到这一点?我们在过去一年的工作中发现了一些其他代码,但它不太有效,因为它存在“枚举预期”问题。看起来也适用于 1000,而不是 100? List<Integer> list =new ArrayList<Integer>(); for (int i = 0; i < given_list.length; i++) { if (given_list[i] < 1000) { list.add(given_list[i]); } } System.out.println(list);"enum expected" is what the Intellij tool is telling us.
1 回答
梦里花落0921
TA贡献1772条经验 获得超5个赞
根据评论讨论以及您复制代码而不是自己编写的事实,我猜测您正在尝试自行运行该原始代码块,并且没有意识到它必须进入某些其他代码。
您必须导入 ArrayList 和 List。
Java 中的所有内容都必须位于类中,并且文件名与类名相匹配。
为了让您的代码从控制台运行(这可能是您想要运行它的地方),它应该位于 main 内部。
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
int[] given_list = {0,4,5,56,3, 2000, 453, 5435};
// insert your code here
}
}
我见过很多人试图模仿编程课程。问题是,如果你不了解基础知识,即使是这样的小事情也会让你瘫痪。至少打开前几页。
添加回答
举报
0/150
提交
取消