Diccionario de caracteres y códigos ASCII

Escribe una función que transforme un arreglo de caracteres en una lista de mapas, donde:

  1. Las claves son los propios caracteres.
  2. Los valores son los códigos ASCII de esos caracteres.

Ejemplos

Program.toMaps(new String[]{"a", "b", "c"});
// List.of(Map.of("a", 97), Map.of("b", 98), Map.of("c", 99))

Program.toMaps(new String[]{"^"}); // List.of(Map.of("^", 94))

Program.toMaps(new String[]{}); // List.of()

Notas

N/A