Задать вопрос
@Koshkasobaka

Как поменять столбцы в двумерном массиве java?

Здравствуйте. У меня есть двумерный массив int[][] board. Мне нужно поменять у него любые столбцы местами. Я пробовала менять местами строки (код ниже), все получилось, но в случае со строками программа не требует писать вторые []. А как быть со столбцами? Не понимаю что указывать в первых скобочках, их ведь нельзя пропустить?
int[][] boardCopy = new int[board.length][board.length];
    boardCopy[0] = board[0];
    board[0] = board[2];
   board[2] = boardCopy[0];
  • Вопрос задан
  • 620 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик плюс
    14 месяцев
    Далее
Решения вопроса 1
@aarifkhamdi
В отличие от строк, которые ты можешь скопировать целиком за раз, со столбцами так не получится

Копируй по одному элементу
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы