1
resposta

Pegar valor do Enum no Scanner

Olá

Estou criando uma API em que um dos valores é um Enum, como faço para capituralo pelo Scanner?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá André, tudo bem?

Me parece que o que você precisa é usar o método valueOf() para converter o String para o enum, algo assim:

Type value = Type.valueOf(scanner.next().toUpperCase());