日期:2014-05-20  浏览次数:20663 次

如何“坐标”元素存入二维数组
想把“(X,Y)”作为一个值放入一个二维数组中,然后把这个数组输出来。
  但是不知道这个数组应该声明为什么类型,用了Object还是没用。请各位指教一二。
import   java.math.*;
public   class   Test
{
        public   static   void   main(String   arg[])
        {
 
for(int   n=1;1 <=n&n <65;n++)
{
for(int   Q=1;1 <=Q&Q <361;Q++)
{
int   X,Y,M=100;
X=(int)(M*Math.cos(Q));
Y=(int)(M*Math.sin(Q));
object   a[][]=new   object[63][359];  
                  object   a[Q][n]=(X,Y);
System.out.println(a[Q][n]);
}
}
        }
}

------解决方案--------------------
have a try
object a[][]=new object[63][359]; -> Point[][] a = new Point[64][360];
object a[Q][n]=(X,Y); -> a[n-1][Q-1]=new Point(X,Y);