Skip to content

mauriranieri/gerador-de-nomes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

👪 Gerador de Nomes

Este projeto é um gerador de nomes aleatórios baseado em arquivos JSON contendo listas de nomes masculinos, nomes femininos e sobrenomes.


Descrição da Imagem


Como usar

  1. Configurar o arquivo JSON

    Antes de executar o programa, certifique-se que o arquivo JSON contenha listas de nomes masculinos, femininos e sobrenomes. O formato esperado do arquivo é o seguinte:

{
    "nomes masculinos": ["Nome1", "Nome2", "Nome3", ...],
    "nomes femininos": ["Nome1", "Nome2", "Nome3", ...],
    "sobrenomes": ["Sobrenome1", "Sobrenome2", "Sobrenome3", ...]
}
  1. Execução do Programa

    Compile todas as classes e execute a classe Main. Certifique-se de que o caminho para o arquivo JSON está configurado corretamente na classe LeitorNomesJson.

  2. Geração de Nomes

    Depois de executado o programa, você poderá gerar nomes aleatórios escolhendo um gênero e clicando em Criar Nome. Note que, para gerar um nome, você precisa selecionar uma das opções.

Observações

  • Certifique-se de que o arquivo JSON contendo as listas de nomes esteja corretamente formatado e acessível pelo programa.

  • O método gerarNome(String escolha) retorna um nome aleatório a partir da escolha de gênero fornecida.

  • A classe NomesPessoas inclui métodos para verificar se as listas de nomes são nulas ou vazias e para ler os nomes concatenados em um única string.

  • Certifique-se de tratar as exceções adequadamente, especialmente durante a leitura do arquivo JSON.

About

Gerador de nomes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages