Dica 1: crie um blog!

Zandra Monteiro
2 min readMay 2, 2020

Durante o Reboot.Dev, foi bastante falado sobre a importância do compartilhamento de informações para manutenção da comunidade. Mesmo que você esteja apenas iniciando, contribua! E o raciocínio é simples: existem pessoas que sabem bem mais do que você, mas existem aqueles que sabem menos. Então, sempre é possível gerar algum conhecimento relevante para alguém.

Neste site (medium.com), você pode fazer um blog em poucos segundos. Basta realizar o login na sua conta Google e pronto! Depois, clicando no ícone da foto, personalize seu perfil e comece a escrever, clicando em “New story”. Simples assim!

Aproveite a chance de ler conteúdo relevante em suas áreas de interesse. Você pode deixar comentários nos textos de outras pessoas e seguir os autores que desejar. Tudo muito simples e intuitivo.

Assunto de hoje: Listas!

Quando comecei a estudar Java, não sabia da importância que as listas teriam nas soluções que eu iria propor. Se posso recomendar um assunto para que você se debruce por um pouco mais de tempo, digo “listas!”.

De uma forma geral, uma lista é:

  • homogênea (dados do mesmo tipo);
  • ordenada (elementos acessados através de posição);
  • inicia vazia;
  • cada elemento ocupa um “nodo”.

Vamos supor que você queira filtrar uma lista com base em algum predicado, por exemplo, filtrar na lista os números maiores do que 4:

Perceba que o filtro é aplicado na lista original e os elementos que atendem ao predicado (no caso, serem maiores do que 4), formam uma nova lista. Ainda vou explicar mais sobre .stream() e .collect(Collectors.toList()).

Dica rápida: sempre que você quiser comparar um valor em si (por exemplo, saber se duas palavras são iguais), utilize o operador .equals(). O == compara o endereço de memória e não o valor em si.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Zandra Monteiro
Zandra Monteiro

Written by Zandra Monteiro

Passionate about programming and solving problems using code! Enjoying this amazing journey of becoming a dev, I’ll share here some of it.

No responses yet

Write a response