Тёмный

13- Programa de Cadastro De Usuários com ArrayList e Laço de Repetição 

Cérebro Binário
Подписаться 863
Просмотров 9 тыс.
50% 1

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

 

17 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@lsc8481
@lsc8481 3 года назад
perfeito demais, já me tornei seu aluno. Estou estudando java, mais desempregado não estou em condições de pagar e fico procurando aulas e tirar dúvidas pela internet, e encontro uma aula maravilhosa dessa, muito obrigado !! muito obrigado mesmo.
@lan2099
@lan2099 3 года назад
Rapaz.. explicou bem de mais. muito melhor que meu prof da faculdade. Sem enigma, direto ao ponto.
@cassimosaize6037
@cassimosaize6037 Год назад
Melhor explicacao que esta, impossivel. Muito boa sua aula, parabens...
@mauriciomaquengo5265
@mauriciomaquengo5265 9 месяцев назад
muito bem!👍🙏
@isaacmoraes2326
@isaacmoraes2326 Год назад
gratidão pelos ensinamentos aprendi muito com vc
@felizbertomacedo2984
@felizbertomacedo2984 3 года назад
Irmão, você me ajudou muito com meus estudos, você tem uma didática excelente para ensinar! Agradeço pela aula. Deus te abençoe! E é claro, vou ficar te acompanhando nesse canal, é o que eu posso fazer por você.
@antoniojunior8828
@antoniojunior8828 2 года назад
Ola bom dia, eu tive uma duvida, vou até mandar o código: O CASE 2 não me mostra os emails cadastrados aparece nulo, o que deve ser?. ============================================================================================ package PooAtividades; import java.util.Scanner; import java.util.ArrayList; public class UsuarioPrincipal { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); boolean rodando = true; ArrayList usuario = new ArrayList(); while (rodando) { System.out.println("1 ---> Cadastrar usuário"); System.out.println("2 ---> Mostrar todos os usuário"); System.out.println("3 ---> Procurar usuário pelo Email"); System.out.println("4 ---> Atualizar dados de um usuário"); System.out.println("5 ---> Remover usuário"); System.out.println("6 ---> Sair"); String OPC = entrada.nextLine(); switch (OPC) { case "1": System.out.println("==== CADASTRO DO USUARIO ===="); System.out.println("Digite o seu Email: "); String email = entrada.nextLine(); System.out.println("Digite a sua senha: "); String senha = entrada.nextLine(); Usuario U1 = new Usuario(); U1.getEmail(); U1.getSenha(); usuario.add(U1); // ESSE usuario É O MESMO ANTES DO NEW DO ARRAY DA LINHA 12 break; //////////////////////////////////////MOSTRAR TODOS OS USUARIOS case "2": System.out.println("==== MOSTRAR TODOS OS USUARIOS ===="); for (int i = 0; i < usuario.size(); i++) { Usuario Utemps = usuario.get(i); System.out.println("Usuario: " + i); System.out.println("E-mail: "+ usuario.get(i).getEmail()); System.out.println("Senha: "+ usuario.get(i).getSenha()); break; } // ESSA CHAVE É DO FOR break; //////////////////////////////////////PROCURAR EMAIL case "3": System.out.println("==== PROCURAR EMAIL ===="); System.out.println("Qual Email que voce deseja procurar?"); String ProcurarEmail = entrada.nextLine(); for(int i = 0; i < usuario.size(); i++) { Usuario Utemp = usuario.get(i); if(ProcurarEmail.equals(Utemp.getEmail())) { System.out.println("Email encontrado!!"); System.out.println("Email: " + Utemp.getEmail()); System.out.println("Senha: " + Utemp.getSenha()); } } break; //////////////////////////////////////Atualizar dados de um usuário case "4": System.out.println("==== ATUALIZAR DADOS DO USUARIO ===="); break; ///////////////////////////////////////////Remover usuário case "5": System.out.println("==== REMOVER USUARIO ===="); break; ////////////////////////////////////////////////SAIR case "6": System.out.println("==== SAIR ===="); System.out.println("Obrigado pela visita, ate mais."); rodando = false; break; // MINUTO 17:12 MOSTRA O POO }// ESSA CHAVE É DO SWITCH } // ESSA CHAVE É DO WHILE }// ESSA CHAVE É DO MAIN }// ESSA CHAVE É DA CLASSE ============================================================================================
@ricardocarvalho5221
@ricardocarvalho5221 3 года назад
Show de bola essa aula. Obrigado!
@vitoriafreire2404
@vitoriafreire2404 2 года назад
Cara que explicação top, pena que o meu código é pelo Replit 🤧
2 года назад
Oi, Vitória. É possível adaptar o projeto para rodar no replit, sem problemas. Qualquer coisa, deixa um comentário aqui caso você esteja precisando de ajuda pra fazer funcionar no replit, que a gente dá um jeito. Bons estudos.
@aurijunior6733
@aurijunior6733 3 года назад
Muito boa aula amigo....clareou minha mente e já vou colocar em prática para um estoque de produtos! Já comecei a seguir e curtir a página. Vou indicar o conteúdo na faculdade para migos. um abraço e sucesso! Obrigado.
@piracicabano10
@piracicabano10 Год назад
Excelente vídeo, mas não consegui, quando vou listar usuários todos aprecem com null, pois, não entendi o por quê.
Год назад
Oi, Paulo. Se quiser, pode enviar o seu código ou um print para o e-mail igor@cerebrobinario.com e, assim que der, retorno com uma resposta. Bons estudos.
@sabrinamelo1321
@sabrinamelo1321 2 года назад
Muito top!!!!
@kuririnOffc
@kuririnOffc 3 года назад
Olá beleza tem como pegar os itens que foram excluídos e adicionados anteriormente e imprimir isso?
3 года назад
Olá, Diego. Isso é possível, sim. Pra isso, precisa de um outro ArrayList pra guardar todos os usuários que foram excluídos. No caso, o programa teria dois ArrayList's: um para armazenar todos os usuários ativos e outro para armazenar todos os usuários que foram excluídos. Fico à disposição, abraço.
@mts10mateus
@mts10mateus 3 года назад
boa tarde muito bom seu video!! queria uma ajuda sua se fosse possivel. tenho q resolver um exercicio da minha faculdade e nao to conseguindo, o exercicio é fazer uma pergunta com 5 alternativas de resposta no caso com 1 certa e 4 alternativas errada, quando o usuario responder(resposta vai ser uma letra ex alternativa A) errado essa pergunta repete só q com as alternativas com ordem diferente, e aqui está o problema ele quer que use collection, do while e switch case quando eu configuro os casos para isso e as alternativas trocam de posição os casos já não estão válidos
3 года назад
Boa tarde! Posso ajudar sim. Vou pensar numa solução e volto a falar contigo, combinado? Abraço
@mts10mateus
@mts10mateus 3 года назад
@ bom dia!! Obg pela atenção!!
3 года назад
@@mts10mateus O vídeo ficou pronto! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-grC4zaq01Vs.html
@mts10mateus
@mts10mateus 3 года назад
@ obg, ja vou assiter❤️❤️
@osvaldochilsom5321
@osvaldochilsom5321 2 года назад
Professor Cérebro . É possivel mostrar o codigo fonte da class Usuario?
2 года назад
Osvaldo, fizemos a classe Usuario nesse vídeo: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xqQ7WIHckIM.html O link já leva para o minuto exato onde começamos a fazer a classe Usuario.
@kuririnOffc
@kuririnOffc 3 года назад
no cadastro como impedir que cadastre usuarios duplicados ou seja com mesmo nome de usuario?
3 года назад
Tem como sim. No trecho de código que cadastra um usuário, basta fazer um laço de repetição passando por todos os usuários e verificar se algum deles possui o e-mail informado. Se tiver, informa uma mensagem de erro; senão, continua o cadastro normalmente. Seria algo mais ou menos assim: String email = scanner.nextLine(); boolean emailExiste = false; for(int i = 0; i < usuarios.size(); i++) { Usuario uTemp = usuarios.get(i); if (uTemp.getEmail().equals(email)) { emailExiste = true; break; } } if (emailExiste) { System.out.println("E-mail já cadastrado"); } else { // resto do código para cadastrar usuário }
@InvestidaMenteOficial
@InvestidaMenteOficial 2 года назад
onde está a aula 12?
2 года назад
Opa, aqui está o link da playlist: ru-vid.com/group/PLh7NspZkGKR8-bR7B_MHUT2JSudZxKehJ
@gabrielmaloca5045
@gabrielmaloca5045 Год назад
cara você conseguiria me ajudar com um código por acaso ?
Год назад
Opa, consigo sim. Se preferir, pode enviar um e-mail para igor@cerebrobinario.com
@gabrielmaloca5045
@gabrielmaloca5045 Год назад
@ te mandei em seu e-mail, se puder dar essa força eu vou agradecer de coração, pode até usar como conteúdo para seu canal, creio que ajudara outras pessoas no futuro
Далее
11- ArrayList e Laço de Repetição
39:22
Просмотров 3 тыс.
Cole Palmer Revenge vs Man City 🥶
00:20
Просмотров 2,2 млн
Criando um Array de Objetos com o Java
19:30
Просмотров 10 тыс.
Arraylist with objects in Java
12:37
Просмотров 19 тыс.
My 10 “Clean” Code Principles (Start These Now)
15:12
Como sair do ZERO em JAVA em 1h - com @kipperdev
1:07:56
Просмотров 341 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 96 тыс.