private boolean compressRow(int[] row) {
/* некая логика по изменению строки*/
int[] newRow = new int[row.length];
for (int i=0;i<row.length;i++){
if (row[i]!=newRow[i]) res = true;
//row[i] = newRow[i];
}
row = newRow;
return res;
}
public static void main(String[] args) {
int row1[] = {0,0,0,2};
compressRow(row1);
}
Вопрос в следующем: если присваивать в цикле:
row[i] = newRow[i];
то row1 меняется, если присваивать сразу:
row = newRow;
то row1 не меняется. Почему так происходит?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Необходимо сделать расширяемое за счет плагинов приложениеДля создания подобной системы проделал следующие шаги:
За ранее я извиняюсь, Я не силён на русском языкеЯ создаю приложения
Всем приветВозникла такая проблема, нужно при нажатии кнопки в самом приложении менять фон layout'а в виджете