Тёмный

Como usar ArrayList no Java - Curso Java POO Aula #10 

Academia dos Devs
Подписаться 11 тыс.
Просмотров 28 тыс.
50% 1

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 155   
@AcademiadosDevs
@AcademiadosDevs Год назад
Ei Dev, beleza? Agora temos um servidor no Discord para vocês tirarem dúvidas e compartilharem conhecimentos: discord.gg/wz57R2c2XF Até mais e bons estudos ;)
@brJubiloso
@brJubiloso 3 месяца назад
Além de ensinar Java também ensina os macetes do teclado kkkkk muito bom
@mirellacramos
@mirellacramos 5 месяцев назад
explica bem melhor que o meu prof
@felipe_6041
@felipe_6041 2 года назад
Mano por favor não para não hein... Muito bom o conteúdo... Além de ajudar muito esse atalhos de tecla que você vai passando durante os vídeos... Muito bom, muito bom mesmo, didática muito boa 👏👏👏👏👏👏👏👏👏👏
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Valeu Felipe, bons estudos;)
@Manicruze
@Manicruze 2 года назад
cara estou uma semana maratonando seus vídeos sobre java (hj é minha primeira prova) e só posso dizer muito obrigado!! depois da prova vou maratonar o projeto do launcher de jogos e espero que clareie minha mente para as ideias dos projetos!!! Se puder volta com os vídeos porque a qualidade realmente é muito boa, vou indicar o canal para todos os meus amigos.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Muito obrigado! Estive preparando umas coisas aqui, mas logo logo irei continuar, obrigado pelos feedbacks, isso motiva muito a continuar! Bons estudos para você e boa sorte nas provas ;)
@elenchaves2965
@elenchaves2965 17 дней назад
Que aula sensacional!!! Irei maratonar seus vídeos.
@DicasdoMarcelo
@DicasdoMarcelo Год назад
Continua o canal, você vai longe!!!!
@AcademiadosDevs
@AcademiadosDevs Год назад
Vou sim, muito obrigado!
@natashamaia2042
@natashamaia2042 2 месяца назад
caramba, qualidade surreal de bom! parabéns pelo conteúdo e pela didática 👏👏👏 estou entrando agora nesse conteúdo na faculdade e estava sofrendo pra entender, mas sua explicação me esclareceu tudo, valeu demais!!!
@AcademiadosDevs
@AcademiadosDevs Месяц назад
@@natashamaia2042 Que bom que aprendeu, fico feliz de verdade. Bons estudos pra você!
@gilvanpedro7064
@gilvanpedro7064 9 месяцев назад
Nessa última parte de ordenar String nomes não sabia que dava pra fazer. Incrível! Ótima aula.
@igorsousa4032
@igorsousa4032 Месяц назад
Engraçado perceber que gravou a aula no mesmo horário em que eu tô vendo ela kkkk
@AcademiadosDevs
@AcademiadosDevs 21 день назад
@@igorsousa4032 medo 😳
@garotodeprograma20ahora
@garotodeprograma20ahora 3 месяца назад
Para mostrar os ites contidos na lista podemos fazer um : for (Nome c : *Nome na Lista* ) { System.out.println(Nome); } Muito mais simples Aula super boa
@warleydias
@warleydias Год назад
Top sua explicação! Parabéns! Ganhou um seguidor
@AcademiadosDevs
@AcademiadosDevs Год назад
Obrigado, bons estudos para você ✌🏼
@serjoficial6068
@serjoficial6068 2 года назад
Cara, sem palavras!!! Vc e foda, vim aprender sobre ArrayList, aprendi, e aprendi mais uma porrada de coisas!
@Anthony-nl4db
@Anthony-nl4db 2 года назад
Volta com as aulas meu irmão, aprendi muito com vc 🚀
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Voltando o/
@arielb102011
@arielb102011 5 месяцев назад
Esse cara é massa!!
@xandeivis
@xandeivis 3 месяца назад
top demais, obrigado pelas explicações
@ocireocire
@ocireocire 10 дней назад
Excelente aula, professor. Eu tenho uma duvida, por que o senhor usou o get no ArrayList pros nomes e foreach pra Integer? Isso seria porque é uma classe Pessoa, e estamos pegando os nomes dessa classe com o get? E principalmente, porque nao imprimiu junto com a idade? Agradeço pela aula.
@ailtonjunior7685
@ailtonjunior7685 5 месяцев назад
Obrigado pelo conteúdo brother !!! Muito bom !!!
@drawingboard9055
@drawingboard9055 10 месяцев назад
Gostei! show demais!
@enzopierrejeanbaptiste
@enzopierrejeanbaptiste 3 месяца назад
Muito bom seu conteudo vc é um dos melhores ensinando assim
@marcusdelpino91
@marcusdelpino91 2 года назад
Mano por favor continua os vídeos. Você tem uma didática muito boa.
@AcademiadosDevs
@AcademiadosDevs Год назад
Estou voltaaandooo ✌✌
@martooca
@martooca Год назад
bom demais os videos mano, o bruno henrique da programação
@AcademiadosDevs
@AcademiadosDevs 11 месяцев назад
kkkkkkkkkkkkk Bruno Henrique te mandou um convite para a comunidade no Discord: discord.gg/ee5yDtNQYD
@thiagoarruda1551
@thiagoarruda1551 Год назад
Você é o cara!!
@gugatavares1825
@gugatavares1825 6 месяцев назад
que aula!!
@ThejvkfOficial
@ThejvkfOficial 2 года назад
Não pare de fazer vídeos! Seus vídeos são muito bons
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Obrigado! Estou voltando \o/
@MatheusSantos-bt2rj
@MatheusSantos-bt2rj 2 года назад
video muito brabo !
@andersonandrade7767
@andersonandrade7767 Год назад
Ótimo vídeo!
@antoniofantoni7895
@antoniofantoni7895 Год назад
Lança um curso, vai ficar milionário, além de continuar com sua missão que é muito importante.
@AcademiadosDevs
@AcademiadosDevs 11 месяцев назад
Muito obrigado, Antonio!
@trilhandonaterrinha
@trilhandonaterrinha 2 года назад
Que aula em, valeu pela ajuda.
@nicolasalmeida5194
@nicolasalmeida5194 10 месяцев назад
Você é brabo irmão, conseguiu ensinar da maneira fácil oq o meu professor dificultou ao extremo
@AcademiadosDevs
@AcademiadosDevs 10 месяцев назад
Muito obrigado, Nicolas! Que bom que está conseguindo entender, te desejo bons estudos e sucesso. Caso tenha dúvidas, pode comentar nos vídeos ou mandar na nossa comunidade do Discord: discord.gg/Cn9cYndG
@undergroundastro1961
@undergroundastro1961 Год назад
Bom pra caralho, obrigado
@pedrohenriquemoraisdasilva4324
@pedrohenriquemoraisdasilva4324 2 года назад
excelente vídeo
@isconaifa3637
@isconaifa3637 Год назад
Agora entendi de verdade como funciona ArrayList... muito obrigado!
@AcademiadosDevs
@AcademiadosDevs Год назад
Aeww 😃
@xerockholmes5866
@xerockholmes5866 Год назад
arrasouu, aprendo muito com tuas aulas🥳
@AcademiadosDevs
@AcademiadosDevs Год назад
Valeu, Xerock Holmes! 🕵
@fernandar4663
@fernandar4663 10 месяцев назад
Conteúdo excelente! Você é o melhor!
@AcademiadosDevs
@AcademiadosDevs 10 месяцев назад
Muito obrigado! Que bom que está curtindo, Fernanda! Bons estudos pra você ;)
@adrianonocanada
@adrianonocanada Год назад
Sempre que termina minha aula com meu professor indiadn
@eltonluiz-slackware
@eltonluiz-slackware 9 месяцев назад
Lucas boa tarde , cara você possui uma excelente didática (PARABÉNS)
@AcademiadosDevs
@AcademiadosDevs 9 месяцев назад
Muito obrigado, Elton Luiz!
@Palavraviva-2025
@Palavraviva-2025 Год назад
Melhor canal sobre Java do you tube ,poucas ..
@AcademiadosDevs
@AcademiadosDevs 11 месяцев назад
Muito obrigado, Rafael!
@adrianmouzinho9615
@adrianmouzinho9615 2 года назад
Vai ter mais vídeos de POO? Vc tá me ajudando muito a entender esse paradigma 🥰👌
@amss7777
@amss7777 Год назад
q aula!!
@sime209
@sime209 Год назад
Que explicação sensacional, não da espaço nem pra gerar duvida, explica o que cada metodo faz, porque faz e como funciona fazendo analogia
@AcademiadosDevs
@AcademiadosDevs Год назад
Muito obrigado, Jorge Pires. Que bom que está curtindo, te vejo nas próximas aulas, caso tenha duvidas é só comentar. Bons estudos ✌🏼
@MrWhyBrasil
@MrWhyBrasil 2 года назад
Mano eu curto que ele vai explicando no decorrer da aula as hotkeys qye ele usa, os atalhos etc, que facilitam na hora de digitar o code
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Obrigado pelo feedback Victor, bom saber que vocês gostam dessas dicas :D
@boblimas9511
@boblimas9511 2 года назад
Mano, gostei da sua aula! Você é bem direto e objetivo. Parabéns.
@gabrielcruz6259
@gabrielcruz6259 2 года назад
Muito boa explicação. Parabens pela didatica!
@julianolenon
@julianolenon 4 месяца назад
Muito bom os seus videos, ajudam bastante
@AcademiadosDevs
@AcademiadosDevs 4 месяца назад
Obrigado, Juliano. Bons estudos pra você.
@jaco7607
@jaco7607 Год назад
Muito bom, simples e objetivo!
@samuelmedeiros3547
@samuelmedeiros3547 2 дня назад
Conteúdo foda, muito obrigado
@TechCorp.
@TechCorp. 7 месяцев назад
gostei muito do vídeo, uma boa explicação
@AcademiadosDevs
@AcademiadosDevs 7 месяцев назад
Obrigado, te vejo nas próximas aulas ;)
@tadayukey9837
@tadayukey9837 2 года назад
simplismente incrivel suas aulas.
@sitioesperanca-oficial
@sitioesperanca-oficial 2 года назад
Lucas, parabéns pelo show de didática. Muito top!
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Muito obrigado, José! Bons estudos para você ;)
@ianalves451
@ianalves451 2 года назад
Obrigado pela aula cara me ajudou demais
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Que bom que curtiu Ian 😁
@sr.miojovoador9870
@sr.miojovoador9870 2 года назад
Muleke, que explicação cabulosa. Curti muito, tá de parabéns.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Muito obrigado, bons estudos para você ✌🏼
@caina_micael
@caina_micael 2 года назад
Excelente!!!!!
@davidferreira2374
@davidferreira2374 2 года назад
Muito bom mano! Explicativo com aquela pegada de alívio cômico sem perder o assunto KKKK
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Kkkkk que bom que vocês curtem essas piadas sem graça 😁
@Theuzzika
@Theuzzika 2 года назад
Melhor vídeo sobre arraylist !!! Mto obrigado por todos exemplos 🙏🏻 me ajudou mto. (Até baixei o vídeo kkk)
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Wow, obrigado pelo elogio! Bons estudos para você ;)
@a.d.z.5840
@a.d.z.5840 2 года назад
Tens o dom de ensinar, ganhou mais um inscrito!
@AcademiadosDevs
@AcademiadosDevs Год назад
Muito obrigado, Ramos! Bons estudos para você ;)
@vitoriaraissazeferino2067
@vitoriaraissazeferino2067 2 года назад
Parabéns pelo trabalho, você explica muito bem, graças a você aprendi conceitos que em vários cursos não consegui fixar bem, muito sucesso!
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Vitoria, que bom que você está curtindo e aprendendo. Bons estudos para você ;)
@FELIPEADOLFOMARCHI
@FELIPEADOLFOMARCHI Год назад
Aula sensacional, ótimo conteúdo!!!
@italobarberino3645
@italobarberino3645 Год назад
Tá doido! Melhor aula sobre o assunto. Parabéns irmão! Mais um inscrito e vou maratonar seus vídeos.
@AcademiadosDevs
@AcademiadosDevs Год назад
Boaaa, te aguardo nas próximas aulas 😀
@mayramuhieddine6879
@mayramuhieddine6879 2 года назад
Obrigada, ótima aula!
@MsDiogocouto
@MsDiogocouto 2 года назад
Mais uma vez muito obrigado !!!
@guilhermelima192
@guilhermelima192 8 месяцев назад
valeu cara vai me ajudar muito, to tentando criar um jogo de RPG em java bem rustico mesmo e esse sistema de ArrayList vai me ajudar pra cacete, inclusive se alguém ja fez algo assim ou quer fazer fique a vontade em perguntar e dar dicas aqui kkkk.
@AcademiadosDevs
@AcademiadosDevs 7 месяцев назад
Vai ajudar sim, ArrayList facilita muitooo. Ótima ideia de projeto, se quiser, pode compartilhar com a galera no servidor do Discord. discord.com/invite/DpcMq8Jm
@Willlian_sb
@Willlian_sb 2 года назад
muito boa a aula!
@lucasviana8990
@lucasviana8990 Год назад
Caraca, que didática incrível !
@AcademiadosDevs
@AcademiadosDevs Год назад
Muito obrigado 🤩
@jao._.8257
@jao._.8257 2 года назад
Mano, amo suas aulas cara, ce ta me salvando em POO
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Bora pra cimaaa
@WiuverRibeiro
@WiuverRibeiro 2 года назад
Mano que vídeo sensacional, aprendi muito mais que a aula da faculdade, parabéns!
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Valeuu Wiuver, que bom que curtiu, se puder compartilha com os seus amigos de faculdade ✌️
@heliojunior2889
@heliojunior2889 2 года назад
conteúdo de mt qualidade, obrigado
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Obrigado, Hélio! Bons estudos ✌️
@PedroAugusto-lu1zh
@PedroAugusto-lu1zh Год назад
Valeu!
@AcademiadosDevs
@AcademiadosDevs Год назад
Valeuuu de mais 🤩, Pedro!!! Obrigado por mais uma contribuição!!!
@allsimoes
@allsimoes Год назад
Que achado essa aula. Parabéns, mais um inscrito.
@AcademiadosDevs
@AcademiadosDevs Год назад
Bem-vindo ✌🏼
@MrWhyBrasil
@MrWhyBrasil 2 года назад
Esse canal vai crescer bastante
@AcademiadosDevs
@AcademiadosDevs 2 года назад
😍😍 Tomaraa! Obrigado, Victor!
@kamillalima6291
@kamillalima6291 2 года назад
Que didática incrível,me ajudou muitooooooo
@AcademiadosDevs
@AcademiadosDevs 2 года назад
😁✌🏼
@lucastonondossantos8925
@lucastonondossantos8925 2 года назад
Muito bom parabéns seu conteúdo é muito bem explicado tmj!
@AcademiadosDevs
@AcademiadosDevs Год назад
Obrigado!!! Bons estudos para você ;)
@JoaoSantos-oe2ww
@JoaoSantos-oe2ww Месяц назад
Mt bom
@AcademiadosDevs
@AcademiadosDevs Месяц назад
@@JoaoSantos-oe2ww tmj
@phjr1015
@phjr1015 2 года назад
Excelente aula, parabéns
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Obrigado
@xxgamerzinxx
@xxgamerzinxx Год назад
Também outro tipo de forEarch, que esse forEarch quem já programou javaScript sabe, a sintax dele e a seguinte frutas.forEarch(i -> { System.out.println("Fruta: " + i); });
@AcademiadosDevs
@AcademiadosDevs Год назад
Boa! Com a expressão lambda fica mais fácil mesmo, mas é um pouquinho mais complexo de aprender.
@adrianoaragaomassa
@adrianoaragaomassa 2 года назад
Agradeço pelo conteúdo e o parabenizo pelas aulas e por sua didática. Uma dúvida: O collections.sort() troca a posição dos índices?! É isso?. No seu exemplo,a posição 0 tinha 100 e após o sort ela vai ficar com o -32 e permanecerá? Agradeço mais uma vez. 🙏
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Que bom que está curtindo, Adriano. Sim, esse Collections.sort() irá trocar as posições do array que você passar. Se surgir mais dúvidas pode mandar! Bom estudo ;)
@rodrigokoori09
@rodrigokoori09 2 года назад
Lucas, uma dúvida, se eu quiser alimentar a array via Scanner(System.in), como eu faria? Estou iniciando os estudos na área e sua didática tem me ajudado muito… mandei seu canal pra galera da sala! Obrigado.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Olá, Rodrigo, beleza? Você pode criar um FOR que irá percorrer n vezes (n é a quantidade de valores que deseja ler), dentro dessa estrutura de repetição, você irá usar o scanner para ler um novo valor, para salvar em uma posição desse arrayList (a posição é a variável do FOR).
@rodrigokoori09
@rodrigokoori09 2 года назад
@@AcademiadosDevs Sem palavras pra agradecer... A galera sustou com seu canal... torcendo aqui por vc, que vc cresça cada vez mais!
@AcademiadosDevs
@AcademiadosDevs 2 года назад
@@rodrigokoori09 Muito obrigado, Rodrigo! Bons estudos para você ✌🏼
@esteves3289
@esteves3289 2 года назад
Excelente! Ótima Qualidade, Áudio, Didática! Mais um Inscrito!! Gostaria de aproveitar esse comentário para tirar uma dúvida também por favor. Tem como eu acessar o método de uma classe pelo ArrayList? Ex: Criei uma classe chama "Evento", dentro dessa classe tem um método chamada "venderIngressos()". No meu código principal, eu criei um ArrayList do tipo Evento "ArrayList evento = new ArrayList();". Agora eu preciso acessar esse método, "venderIngressos()", mas como eu não tenho um objeto do tipo "Evento' e se eu criar ai fugir do que eu preciso, precisaria acessa esse método já por esse ArrayList mesmo, tipo "evento.venderIngresso()". Tentei fazer um extends na minha classe para poder acessar mas o meu método não apareceu lá, Ex: "public class Evento extends ArrayList()". Tem alguma forma deu acessar esse método dessa forma?
@AcademiadosDevs
@AcademiadosDevs 2 года назад
O ArrayList irá armazenar uma coleção de objetos do tipo Evento, imagina que é uma armário com várias gavetas com objetos guardados. O método venderIngresso é um método da classe Evento e não da classe ArrayList. Se você está usando um ArrayList significa que quer guardar vários objetos do tipo Evento e para você acessar o método venderIngresso, primeiro precisa identificar qual índice do ArrayList você quer usar. Vou mudar o nome da sua variável para ficar mais fácil de entender. ArrayList eventos = new ArrayList(); Para acessar o primeiro evento e vender os ingressos: eventos.get(0).venderIngressos(); Ou assim: Evento primeiroEvento = eventos.get(0); primeiroEvento.venderIngressos()l Troca o 0 pelo índice do objeto que quer pegar. Qualquer dúvida, só falar.
@esteves3289
@esteves3289 2 года назад
@@AcademiadosDevs Muitíssimo obrigado! Você me salvou! Procurei de diversas formas e não consegui encontrar! Muito obrigado!
@raytray888
@raytray888 Год назад
volta a postar irmão
@AcademiadosDevs
@AcademiadosDevs Год назад
Voltando 😁
@daniiloazvdo
@daniiloazvdo Год назад
Seguindo seu exemplo, como a gente separa as pessoas por idade... Tipo, quem tem idade x fica numa lista, quem tem idade Y fica em outra lista...?
@AcademiadosDevs
@AcademiadosDevs 11 месяцев назад
Imagina que você tem uma lista (pessoas) com essas mistura. Você irá percorrer essa lista (usando uma estrutura de repetição FOR), dentro desse FOR você irá fazer condições para verificar se a pessoa do índice atual (do FOR) tem a idade X, caso seja verdade, adicione ela em uma outra lista (ex: pessoasMaiorDeIdade). Ficou claro?
@alanmanoel1296
@alanmanoel1296 2 года назад
Quando ira lançar mais video de POO?
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Salve Alan, estou voltando a gravar, em breve já terá novas aulas
@alanmanoel1296
@alanmanoel1296 2 года назад
@@AcademiadosDevs espero, me ajudando muito na faculdade.
@gabriellomba1425
@gabriellomba1425 Год назад
Fala Lucas!! Uma pergunta. Consigo remover uma posição do array List passando somente o valor dela (caso eu não saiba a posição)??
@AcademiadosDevs
@AcademiadosDevs Год назад
Sim, tem o método remove(Object) que remove um objeto do ArrayList. Ex: pessoas.remove(joao); Caso o seu arraylist não seja de classe, de um tipo primitivo (ex Inteiro), você pode fazer assim: numeros.remove(Integer.valueOf(2)) // Sendo 2 o valor a ser removido
@Cookieukw
@Cookieukw 2 года назад
👍👍👍👍
@AcademiadosDevs
@AcademiadosDevs Год назад
✌✌✌✌
@nelsonsoares2281
@nelsonsoares2281 Год назад
Olá Lucas estou com uma dúvida, como faço para acessar os dados de um ArrayList que estão em outra classe. Até criei uma classe List só para guardar os dados e acessar a partir de métodos públicos mas ainda não consegui, pesquisei e tentei de várias formas espero que possa me ajudar, forte abraço! Outra dúvida to fazendo a navegação entre telas no javaFx mas sempre que clico mais de uma vez no botão que chama a tela seguinte ele cria outra instância da tela.
@AcademiadosDevs
@AcademiadosDevs Год назад
Não sei se entendi a sua dúvida, mas vamos lá. class Carrinho { private ArrayList produtos; public ArrayList getProdutos() { return this.produtos; } } Para acessar em outra classe: class Usuario() { private Carrinho carrinho; public finalizarCompra() { ArrayList produtos = carrinho.getProdutos(); // Usa o método get } } Respondi sua dúvida? Desculpa a demora...
@nino9382
@nino9382 2 года назад
excelente o curso, estou em poo na facul e o prof não da aula da linguagem kkk.. ps: acho que esse vídeo está fora da playlist do curso.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Que bom que está curtindo, Eduardo! Valeuuu, nem tinha visto aqui, já adicionei na playlist, obrigado!
@victoremanoel8114
@victoremanoel8114 2 года назад
Muito bom o video cara me ajudou bastante. Qual o tema do vs code que vc usa? achei bem bonito.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Salve, Victor! Atualmente estou usando o Omni Theme da Rocketseat
@LucasSouzaC
@LucasSouzaC 2 года назад
Mano, seus vídeos me ajudam demais!!! Muito obrigado! Uma dúvida, se eu tenho dois arraylists, como faço para compará-los e imprimir todos valores que são diferentes? Ex: caso eu tenha dois valores diferentes de um arraylist para o outro, preciso que no system.out.println me retorne e mostre quais são esses valores diferentes.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Tem várias formas, a forma clássica é você criar duas estruturas de repetição, um for dentro do outro. A ideia é você comparar cada elemento de uma lista com todos da outra lista, se não achar , então ele é diferente. Tem uma função que vai facilitar isso que é a removeAll que permite remover de um arrayListA todos os elementos que estão no arrayListB arrayListA.removeAll(arrayListB) Vai remover os valores em comum e o que sobrar do arrayListA é a diferença.
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Sugiro você aprender a fazer com a primeira, é uma coisa simples que você vai acabar usando muito na programação, por isso recomendo você aprender a fazer na mão.
@LucasSouzaC
@LucasSouzaC 2 года назад
@@AcademiadosDevs obrigado pela atenção irmão!!!
@pedroalquimim
@pedroalquimim 2 года назад
Oloko, me removeu na caruda hauahahha
@AcademiadosDevs
@AcademiadosDevs 2 года назад
O problema não é você, o problema sou eu, espero que entenda...
@emanoelsilva136
@emanoelsilva136 Год назад
Como pegar o que está colocando dentro do arraylist, para ser usado em outra classe? Tipo, tem o arraylisy pessoa, aí quero pegar apenas uma pessoa ou todas para usar em outra classe.
@AcademiadosDevs
@AcademiadosDevs Год назад
Você tem que pensar o seguinte, o arrayList é como se fosse um array (vetor), para você pegar os objetos que estão nele, primeiro você precisa selecionar eles (get). 1. Como pegar um objeto Pessoa de um arrayList e usar em outra classe? Você primeiro precisa pegar a instância do objeto que você quer pegar, se você souber a posição dele no arrayList, basta usar o get(posicao). Se não souber, você pode percorrer o array (FOReach) até encontrar, exemplo: procuro no arrayList por uma pessoa que tem o getName() == "Joao" e salvo em uma variável. Depois de salvar em uma variável temporária, jogue o valor dela na outra classe que você quer. 2. Como pegar todos objetos Pessoa e usar em outra classe? Considera que você tem um arrayList Pessoa funcionarios na classe Empresa, e você deseja usar eles na classe Pagamento. Para isso, precisamos pegar o arrayList de um e jogar no outro arrayList, certo? Podemos fazer assim Funcionarios funcionarios = empresa.getFuncionarios(); Pagamento pagamento = new Pagamento(); pagamento.pagar(funcionarios); // método pagar recebe um arrayList -- Se você for modificar esse arrayList em outra classe mas não quiser que essas alterações influenciem o arrayList original, eu recomendo você clonar os valores do arrayList original. Ficando assim: criar uma cópia do arrayList funcionarios para jogar na classe Pagamento. ArrayList funcionariosOriginal = empresa.getFuncionarios(); ArrayList copiaFuncionarios = (ArrayList) funcionariosOriginal .clone(); funcionarios Pagamento pagamento = new Pagamento(); pagamento.pagar(copiaFuncionarios ); // método pagar pode alterar esse arrayList sem influenciar o arrayList funcionarios
@gunzplayson2519
@gunzplayson2519 Год назад
tem como mudar os numeros da indice?
@AcademiadosDevs
@AcademiadosDevs Год назад
Você não pode "renomear" os índices, mas se você quiser mudar um elemento do índice X, você precisa tirar ele e mover pra outra posição. Não sei se respondi sua dúvida...
@Willydmq
@Willydmq 2 года назад
amigo tienes algun ejercicio para depencias, estoy algo confundido cuando tengo depencias con un metodo equals
@AcademiadosDevs
@AcademiadosDevs 2 года назад
Oi, não entendi a sua dúvida, pode me explicar melhor ou dar um exemplo?
Далее
V16 из БЕНЗОПИЛ - ПЕРВЫЙ ЗАПУСК
13:57
OO e List em Java - Aulão #003
59:10
Просмотров 67 тыс.
Java - Aula 26 - Estrutura de Dados - Listas
20:07
Просмотров 11 тыс.
IsiLIVES 000 - Collections e Streams em Java
1:13:59
Просмотров 3,3 тыс.
Construtor - Curso Java POO Aula #7
32:12
Просмотров 15 тыс.
Você REALMENTE sabe o que é uma STRING?
7:28
Просмотров 55 тыс.
Criando um Array de Objetos com o Java
19:30
Просмотров 10 тыс.