создание и возврат массива из метода - PullRequest
2 голосов
/ 04 апреля 2010

У меня в настоящее время есть метод, который проверяет, что находится вокруг центрального элемента в сетке 3x3, если то, что находится в 8 смежных позициях, содержит то, что я проверяю, я хочу отметить этот квадрат на массиве длиной 7 как 1.

для этого мне нужно создать и вернуть массив в моем методе, возможно ли это сделать?

Ответы [ 2 ]

4 голосов
/ 04 апреля 2010

Не уверен, в чем проблема.Вы имеете в виду это?

public int[] myMethod() {
 //...
 int[] res = new int[7];
 //... set values ...
 return res;
}
0 голосов
/ 04 апреля 2010

Объявите тип возвращаемого значения как двумерный массив (int[][]), создайте массив в своем методе и верните его.

public int[][] getArray() {
  int[][] myArray = new int[3][3];
  // Populate array
  return myArray;
}
...