De números para objetos
Para cada código ASCII de uma letra minúscula, crie um mapa com uma única entrada. Use como chave o código decimal convertido em uma string e, como valor, a letra minúscula que ele representa, também como uma string de um único caractere. Retorne todas as coleções de uma única entrada na ordem original, incluindo os códigos duplicados.
Crie Program.numObj(int[]).
Exemplos
Program.numObj(new int[] { 118, 117, 120 }) ➞ List.of(Map.of("118", "v"), Map.of("117", "u"), Map.of("120", "x"))
Program.numObj(new int[] { 101, 121, 110, 113, 103 }) ➞ List.of(Map.of("101", "e"), Map.of("121", "y"), Map.of("110", "n"), Map.of("113", "q"), Map.of("103", "g"))
Program.numObj(new int[] { 118, 103, 110 }) ➞ List.of(Map.of("118", "v"), Map.of("103", "g"), Map.of("110", "n"))Observações
- A entrada é um array de números.
- Cada código representa uma letra ASCII minúscula válida.
- O array de entrada não está vazio.