Ho incontrato un problema che non ho avuto a che fare prima. Sto scrivendo una patch per un database in Java che fondamentalmente sta convertendo i dati memorizzati in alcune righe. Per fare questo ho una tabella di conversione che mi dice quali valori diventano cosa.Compilazione di una hashmap con valori predefiniti (java)
Esempio, se leggo in "RC", "AC", "GH" -> Aggiorna il valore su "T1". (Questi sono solo esempi casuali, in pratica si sta convertendo una stringa in un'altra.)
Ho bisogno di un buon modo di memorizzare queste conversioni. Stavo pensando ad una hashmap: KEY, VALUE: (RC, T1) (AC, T1) (GH, T1) e così via e così via.
Ora ce ne sono dozzine e dozzine. Qual è un modo pulito per popolare questa hashmap quando la patch viene inizializzata?
Grazie! Questo è un po 'quello che stavo pensando (il tuo primo esempio). Speravo che potesse esserci un modo davvero ordinato di farlo, ma credo che dovrò mettermi a letto. RNJ molto apprezzato per la conferma. – user1652875
@ user1652875 Penso che sia leggermente più ordinato con l'inizializzazione nello stesso posto della dichiarazione. Allora sai per certo che la mappa contiene alcuni dati. – RNJ