grid[r][j] = words[i].charAt(j-c);
изменил значения внутри массива grid
, тот факт, что метод setHorizontal
является void
, не имеет значения ; и ответ на ваш вопрос да и нет . Ссылка на grid
, по-видимому, не изменяется (но другой метод может изменить ее, поскольку это не final
), и значения, содержащиеся в массивах grid
, безусловно, изменяются при вызове setHorizontal
.