1 回答

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
需要進(jìn)行一些更新,我已將其添加到評(píng)論中:
public class TriangleNumGenerator {
int counter;
int sides;
public TriangleNumGenerator(){
sides = 1;
counter = 2; // forgot ; here**
}
public int nextTri(){
sides = sides+counter;
counter = counter+1;
return sides;
}
public void reset(){
counter = 2;
sides = 1;
}
// you forgot main method; it has to be exactly same so that JVM
// can find it
public static void main(String[] args) {
TriangleNumGenerator ne = new TriangleNumGenerator();
System.out.println(ne.nextTri()); // forgot () in nextTri
}
}
這些是語法錯(cuò)誤。如果您使用任何IDE,那么所有這些都應(yīng)該報(bào)告!
添加回答
舉報(bào)