请问我按书上的程序编辑,为什么运行不了?说是 public Animal(int 1)和public void setLegs(int1)这两句缺少标识符!分不多,大家不要嫌少,呵呵!
public class Animal
{
private int legs; public Animal()
{
setLegs(4);
} public Animal(int 1)
{
setLegs(1);
} public void eat()
{
System.out.println("Eating");
}
public void move()
{
System.out.println("Moving");
}
public void setLegs(int1)
{
if(1!=0 && 1!=2 && 1!=4)
{
System.out.println("Wrong number of legs!");
return;
} legs=1;
} public int getLegs()
{
return legs;
}
}
public class Animal
{
private int legs; public Animal()
{
setLegs(4);
} public Animal(int 1)
{
setLegs(1);
} public void eat()
{
System.out.println("Eating");
}
public void move()
{
System.out.println("Moving");
}
public void setLegs(int1)
{
if(1!=0 && 1!=2 && 1!=4)
{
System.out.println("Wrong number of legs!");
return;
} legs=1;
} public int getLegs()
{
return legs;
}
}
int 1?
变量定义错误
改为 int i看看
Exception in thread"main"java.lang.NoClassDefFoundError:Animal/java
这是怎么回事,另,我编的每个程序最后都是这样,是怎么回事啊,不好意思,我是初学很多东西都不懂,谢谢!
2. 检查 classpath 是否配置正确了;
3. 编译时是否正确(包名等)。检查一下,再不行就再来问。
public class Test
{
public static void main(String args[])
{
System.out.println("hello world");
}
}
如果还有问题,应该是环境变量的问题。