Вам придется перебирать список, и в каждой итерации вы должны получить элемент по первому индексу.Однако мне не совсем понятно, что вы имеете в виду под «элементом в первом индексе Hashtable», поскольку порядок элементов в Hashtable или HashMap не гарантируется.Впрочем, это имеет смысл, если вы ищете значение, сопоставленное с конкретным ключом.
int i = 0;
for ( HashMap<String,String> map : listOfMaps )
{
array[ i ] = System.out.println(map.get( "name" ));
i++;
}
или:
for ( int i = 0; i < listOfMaps.length; i++ )
{
array[ i ] = map.get("name");
}