-2

boa noite. Estou cursando a disciplina de Orientação à Objetos na faculdade e no momento me encontro com dificuldades em entender e manipular os vetores multidimensionais (matrizes) em Java; a principio consigo enxergar o funcionamento base de uma matriz, porém quando escalonamos isso para projetos um pouco maiores, por exemplo Batalha Naval (que é o projeto que estou lidando no momento), acabo me perdendo bastante.

  public int createTable() {
    int [][] table = new int[8][8];

    for (int line = 0; line < 8; line++) {
      for (int column = 0; column < 8; column++) {
        System.out.print(table[line][column] + "\t");
      }
      System.out.println();
    }
    return 0;
  }

Até o momento consegui entender que iremos utilizar vários loops para percorrer tanto as linhas quanto as colunas da minha tabela, com esse método em mente talvez seja possível solucionar os próximos problemas: preencher os valores da tabela, posicionar os navios, atirar e afins.

Um assunto tão "simples" está me fazendo queimar os neurônios... O que devo ter em mente para prosseguir na resolução desse problema e quais problemas reais posso me inspirar para chegar num melhor entendimento dessa problemática?

Novo contribuidor
vuc é um usuário novo. Seja gentil ao pedir esclarecimentos, comentar, e responder. Consulte nosso Código de Conduta.
1
  • Importante você editar sua pergunta fornecendo um Exemplo Mínimo, Completo e Verificável do problema, se possível, ou ao menos descrever uma dificuldade mais específica, e explicar como tentou resolver e descrever o mais objetivamente possível qual foi a dificuldade encontrada. Ao editar, automaticamente sua pergunta é destacada para uma revisão e a comunidade reavalia os votos e o fechamento. Queira consultar a central de ajuda e respectivos links para um melhor entendimento da finalidade das perguntas e respostas do site.
    – Largato
    Commented 15 horas atrás

0

Pesquise outras perguntas com a tag .