Je travaillais sur un problème où j'ai besoin de convertir un alpha-numérique donné String
au format texte (je ne sais pas exactement comment l'appeler). Example: a = 2, c = 222, f = 333
etc. Pour le rendre plus clair, cela se trouve sur le clavier de votre téléphone. Comme la façon dont vous textez dans les vieux téléphones à clé qui n'avaient pas de clavier QWERTY.Chaîne alphanumérique aux frappes correspondantes
Example: (INPUT) hello (OUTPUT) 44+33+555+555+666
Voici ce que j'avais à l'esprit. Je peux pré-charger tous les cas (26 + 10 sur tout) dans un HashMap
et l'utiliser. Mais je pense qu'il devrait y avoir une autre meilleure façon de faire cela bien? Toutes/toutes les idées brillantes sont les bienvenues.
Tous les exemples d'un problème de conversion doivent toujours afficher des paires d'entrée/sortie. – mellamokb
Si les conversions suivent une formule, vous pouvez simplement calculer la formule ad-hoc. Sinon, je pense que la 'Map' fonctionnerait bien. – twain249
@mellamokb: Voilà, je l'ai édité pour montrer un exemple 'input' et' output' – noMAD