花之慶次 2008-6-4 23:25
	問題, 想請教一下Java程式
以下程式不知何故出了問題:
class MyNumber
{
    int i;
}
class Ex04_1_1
{
   public static void main(String args[])
   {
       int j;
       MyNumber a;
       j=3;
       a=5;
       System.out.println("j=" +j);
       System.out.println("a=" +a);
   }
}
用Javac 來compile此程式時, 得出以下結果:
Ex04_1_1.java:9: incompatible types
found:int
required:Mynumber
a=5;
1 error
我應該怎麼辦??
 
	xhp317 2008-6-5 16:43
	class MyNumber
    {
        int i;
    }
    class Ex04_1_1
    {
       public static void main(String args[])
       {
           int j;
           MyNumber a = new MyNumber();
           j=3;
           a.i=5;
           System.out.println("j=" +j);
           System.out.println("a=" +a);
       }
    }
就ok啦