Как таковых ассоциативных массивов в Java нет, но есть такая вот конструкция:
Map< String, String > map = new HashMap< String, String >();
map.put("name", "demo");
map.put("fname", "fdemo");
// и так далее
map.get("name"); // пример извлечения результата - получим слово "demo"
Проверить, что элемент существует
Если в качестве значения вы не храните null, то вполне можно использовать такой вот код: