问题描述
嗨,我是Java的新手,我来自c ++背景 我收到此错误:
Array-Lists-In-java.java:3: error: '{' expected
public class Array-Lists-In-java{
^
这是我的代码:
import java.util.ArrayList;
public class Array-Lists-In-java {
public static void main(String[] args)
{
ArrayList<String> grocery = {"Onions","Carrots","Olives","olive oil"};
printArray(grocery);
grocery.add("Tomatoes");
printArray(grocery);
}
public static void printArray(ArrayList<String> list)
{
for(int i = 0; i < list.size(); i++)
{
System.out.println(list.get(i));
}
}
}
我在做什么错?请纠正我在哪里出错,这真的很有帮助
谢谢
解决方法
嘿python_is_good_cpp_is_best!我认为您不见了,或者某个地方有一个额外的花括号,请记住每个花括号都应该有一个好友!尝试计算您有多少个开放花括号,以及有多少个封闭的花括号。如果它们的数量相同,请记住使用正确的命名约定,编程语言不支持名称带有“-”的名称,因为它们认为您想进行减法,您的类名称中带有“-”,请尝试用下划线替换“-” '_'应该可以正常工作!谢谢!