是不是在别的地方你也定义了一个Assignment?

解决方案 »

  1.   

    你是不是在p44.java文件中也定义了与Assignment.java中的类了。
    存在了相同的类就会出现这种错误。
      

  2.   

    如果两个class在一个文件中,要把public 的class 放在文件头。
      

  3.   

    噢,好象是,我在这个工程的,另外一个类中是有同名,可是我将类名改成Fjb,它出现了另一个错误,如下:Error:(6)class Fjb is public;must be declared in a file named Fjb.java
    我要在哪个文件里申明这个类?
    我的JB装在了D盘,我将工程建在我了F:\我的JAVA下…
      

  4.   

    panq()
    我可不可以把我的类P44也定义成PUBLIC?
    可是我这样定义,仍然有错呀错误同上
      

  5.   

    大概记得是这样的:一个文件中最多只能有一个public class
    如果一个文件中有一个public class,则文件名应该和这个class的名字(不包括包名)一样
      

  6.   

    你把 你的java 文件名換成Assignment.java就可以了
      

  7.   

    在JAVA里面,.ds是一种什么文件呢?
      

  8.   

    scjp?是什么东?可不可以给我说一下?另外,我的账号现在出了点问题,给你们加分的时候总是提示我的密码错误,可是我没有输错!
    所以只好先等这个问题搞定。