public int[] method() {
int z[] = {1,2,3,5};
return z;
}
Приведенный выше метод не возвращает массив как таковой, вместо этого он возвращает ссылку на массив. В вызывающей функции вы можете собрать это возвращаемое значение в другой ссылке, например:
int []copy = method();
После этого copy
также будет ссылаться на тот же массив, к которому z
обращался ранее.
Если это не то, что вам нужно, и вы хотите создать копию массива, вы можете создать копию, используя System.arraycopy
.