我想知道如何在声明时初始化点数组。 我认为它会与
类似int[] num = {4,7,8};
但是我意识到点有x和y值,所以你如何对点数组进行上述操作?
答案 0 :(得分:12)
考虑做以下事情:
Point[] myPoints = {
new Point(1, 2),
new Point(3, 4)
}
这是一般参考数组的特定情况。
MyType[] myTypeArray = {
new MyType(...),
new MyType(...),
// .... etc
}
答案 1 :(得分:1)
你的意思是,像
int[][] num = new int[][] {
new int[] {1, 2, 3},
new int[] {4, 5, 6},
new int[] {7, 8, 9},
};
int x = 1, y = 0;
System.out.println( num[y][x] ); // -> 2