0
В следующем блоке есть ошибка. Это требует, чтобы функция createArrayList была статичной. Я не могу понять причину. Я ценю, если кто-нибудь может объяснить это мне понятным образом.функция должна быть статичной в java
import java.util.ArrayList;
public class Ceasefire {
public static void main(String[] args)
{
createArrayList();
System.exit(0);
}
public void createArrayList()
{
ArrayList<String> aL1 = new ArrayList<String>();
aL1.add("Item1");
aL1.add("Item2");
aL1.add("Item3");
System.out.println(aL1);
}
}
Вы неправильно поняли, что фактически говорит об исключении. Это не требует, чтобы функция 'createArrayList()' была статичной. Он просто говорит, что вы не можете назвать это из нестатического контекста. – EJP