Olá
Estou criando uma API em que um dos valores é um Enum, como faço para capituralo pelo Scanner?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá
Estou criando uma API em que um dos valores é um Enum, como faço para capituralo pelo Scanner?
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());