Ed
há 2 semanas
Em Java, a declaração de vetores pode ser feita de diferentes maneiras, e todas as opções que você mencionou são válidas. Vamos analisar cada uma: 1. tipo[] nome; - Esta é uma declaração de um vetor sem inicialização. Você está apenas declarando que `nome` é um vetor do tipo `tipo`, mas ainda não alocou memória para ele. 2. nome [] tipo; - Esta forma é menos comum, mas também é válida. Aqui, você está declarando um vetor chamado `nome` do tipo `tipo`. A sintaxe é a mesma, mas a posição dos colchetes pode variar. 3. tipo[] nome = new tipo[qualidade]; - Esta é uma declaração e inicialização de um vetor. Aqui, você está criando um vetor chamado `nome` do tipo `tipo` e alocando memória para ele com um tamanho definido por `qualidade`. Resumindo, todas as declarações são corretas, mas a terceira é a única que realmente cria o vetor na memória.