image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Gicelia Oliveira
Gicelia Oliveira02/09/2025 19:11
Compartilhe

Quando seu inventário no RPG fica pequeno demais...

    Olá, tudo bem? Esse é o meu primeiro artigo, então peguem leve, eu prometo melhorar com o tempo.

    A minha linguagem principal é Java e eu queria complartilhar conhecimentos tanto de Java, quanto dos assuntos que aprendo na faculdade de Sistemas de Informação. Nesses artigos irei compartilhar conhecimentos tanto básicos, como avançados (vai ter para todos os gostos).

    Então hoje, gostaria de compartilhar algo básico sobre Java, quem não sabe vai aprender e quem já sabe vai relembrar!

    Em Java, o Array é tipo aquela mochila que você começa no jogo: cabe só um número fixo de itens. Se lotou, acabou. Já o ArrayList é como uma mochila mágica: ela expande sozinha conforme você precisa guardar mais coisas. Então aqui, você vai criar o seu inventário, dessa forma como escrevi abaixo.

    💡Lembrete: adicionar o import no início do arquivo (se não o código vai dar erro, mesmo você tendo escrito tudo certinho). O import nesse caso é: import java.util.ArrayList; ok?

    ArrayList<String> inventario = new ArrayList<>();

    inventario.add("Espada");

    inventario.add("Poção");

    inventario.add("Mapa");

    Agora é só usar inventario e nunca mais sofrer porque o espaço acabou.

    💡Para nunca esquecer: quando falamos sobre import, é como se ele fosse o “portal” que traz aquela classe do reino das bibliotecas para dentro do seu código. Sem abrir o portal, o compilador fica perdido e não acha a classe.

    Na minha IDE (IntelliJ) ficou desse jeito:

    image

    Espero que tenham gostado, fiz com bastante carinho. Até o próximo artigo!

    Compartilhe
    Recomendados para você
    Microsoft - Azure AZ-900
    Ri Happy - Front-end do Zero #2
    Avanade - Back-end com .NET e IA
    Comentários (1)
    Rafael Soares
    Rafael Soares - 02/09/2025 20:03

    Ficou muito legal o artigo. É tão bom aprender com exemplos claros que nos aproximam do entendimento do código!