Creo que lo que necesitas es una estructura de datos para almacenar pares Clave, Valor. Una buena opcion es una Hashtable. Puedes almacenar cualquier tipo de objetos y en tu caso por supuesto tambien pares (String, String).
Un ejemplo que se me ocurre es un diccionario español-ingles un poco chorra:
Hashtable hash = new Hashtable();
hash.put("Hola", "Hello");
hash.put("Adios", "Bye");
Set keys = hash.keySet();
Iterator it = keys.iterator();
while(it.hasNext())
{
String spanishWord = (String) it.next();
String englishWord = (String) hash.get(siguiente);
System.out.println(siguiente + " en ingles es " + englishWord);
}
Esto si no me equivoco deberia provocar la siguiente salida
" Hola en ingles es Hello
Adios en ingles es Bye"
Un poco tonto el ejemplo pero espero que sea clarificador