다른 말로하면 나는 {b, b, b}를 얻는다. 나는 3를 원한다. 나는 Conway의 Game of Life를 복제하려하고 세포가 인접한 세포의 수를 되찾기를 바란다. 현재는 객체가 근처에 있는지를 알아 내고 상상의 상자에 객체를 저장하면 어떻게 그 상자에있는 객체의 수를 정수로 변환 할 수 있습니까?자바에서는 배열의 객체 수로 반환 된 객체 배열에서 이동해야합니까?
편집 : 목록으로 반환되는 것을 알았으므로 컴파일러가 오류를 발견하지 못했지만 실행하면 오류가 발생합니다.
List<String> list = new ArrayList<String>();
list.add("balh");
list.add("balh");
list.add("balh");
System.out.println(list.size());
OUTPUT :
3
및 배열에 대한
java.lang.ClassCastException: java.util.ArrayList cannot be cast to Cell at Cell.lookForCells(Cell.java:33) at Cell.act(Cell.java:24) at greenfoot.core.Simulation.actActor(Simulation.java:507) at greenfoot.core.Simulation.runOneLoop(Simulation.java:470) at greenfoot.core.Simulation.runContent(Simulation.java:204) at greenfoot.core.Simulation.run(Simulation.java:194)
당신이 자바 언어를 공부 했습니까? – EJP
나는 단순화 된 버전 인 Greenfoot를 사용하여 수업을 들었습니다. – Fishwaffles