public class Number()
改称class Number()
一个java文件只能有一个public class

解决方案 »

  1.   

    对 对 只能优一个 public class
    多余就是错误
      

  2.   

    修改了,还是有好多错误 如下:
    cannot resolve symbol
    symbol :variable i
    location:class Number
       System.out.println("1:n1.i:" +n1.i + ",n2.i:" + n2.i);
    在n1.i和n2.i的点下有一个尖头
    我用的是jdk 
      

  3.   

    class Number{
            int i;
    }
    public class Assignment {
            public static void main(String[] args) {
                    Number n1=new Number();
                    Number n2=new Number();
                    n1.i=9;
                    n2.i=47;
                    System.out.println("1:n1.i:" + n1.i + ", n2.i:" + n2.i);
                    n1=n2;
                    System.out.println("2:n1.i:" + n1.i + ", n2.i:" + n2.i);
                    n1.i=27;
                    System.out.println("3:n1.i:" + n1.i + ", n2.i:" + n2.i);
                    try{
                            System.in.read();
                    }catch(Exception e){}
            }
    }
      

  4.   

    同上啊,把public class Number(){这句()去掉,
    把Number n2=new Numbwe();中的拼写错误改过来。