DEV Community

Cover image for Vetores em Java
Antonio Serra
Antonio Serra

Posted on • Edited on

3 1 1 1 1

Vetores em Java

O que são vetores em Java?
Vetores, também chamados de arrays, são estruturas de dados que permitem armazenar um conjunto de valores do mesmo tipo em uma única variável. Eles são úteis quando você precisa lidar com múltiplos valores relacionados.

Declarando um vetor em Java:
Para declarar um vetor em Java, você precisa especificar o tipo de dados dos elementos que serão armazenados no vetor e dar um nome a ele. Aqui está um exemplo:

int[] numeros;
Enter fullscreen mode Exit fullscreen mode

Isso declara um vetor de inteiros chamado "numeros".

Inicializando um vetor:
Depois de declarar um vetor, você pode inicializá-lo. Existem várias maneiras de fazer isso. Uma maneira simples é usando a palavra-chave new:

numeros = new int[5];
Enter fullscreen mode Exit fullscreen mode

Isso cria um vetor de inteiros com espaço para 5 elementos. Os elementos são inicializados com valores padrão (0 no caso de inteiros).

Acessando elementos de um vetor:
Os elementos de um vetor são acessados através de índices, começando em 0. Por exemplo, para acessar o primeiro elemento do vetor "numeros", você usaria:

int primeiroNumero = numeros[0];
Enter fullscreen mode Exit fullscreen mode

Exemplo completo:

public class ExemploVetor {
    public static void main(String[] args) {
        // Declarar e inicializar um vetor de inteiros
        int[] numeros = new int[5];

        // Atribuir valores aos elementos do vetor
        numeros[0] = 10;
        numeros[1] = 20;
        numeros[2] = 30;
        numeros[3] = 40;
        numeros[4] = 50;

        // Acessar e imprimir elementos do vetor
        System.out.println("O primeiro número é: " + numeros[0]);
        System.out.println("O terceiro número é: " + numeros[2]);
    }
}
Enter fullscreen mode Exit fullscreen mode

Este programa cria um vetor de inteiros com 5 elementos, atribui valores a esses elementos e, em seguida, acessa e imprime dois deles.

Linkedin: https://www.linkedin.com/in/antonio-rodrigo-wanderley-serra/
GitHub: https://github.com/antoniorws

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay