Is it possible to use a String to reference an array?
for(Entry<String, GameInformation> gameSet : GameInfoPuller.gameMap.entrySet())
{
//For each entry put the games key into key and the value into value.
String key = gameSet.getKey();
GameInformation value = gameSet.getValue();
String genreSelect = genreSelect(value);
genreSelect.add(Item here); <---- is there a way to do this?
}
private static String genreSelect(GameInformation value)
{
String genreValue = "";
//Check each entry for the value of its genre and for each genre put into the corresponding category.
if(value.getGameGenre().equalsIgnoreCase("Fantasy"))
{
genreValue = "fantasy";
}
else if(value.getGameGenre().equalsIgnoreCase("Historical"))
{
genreValue = "historical";
}
else if(value.getGameGenre().equalsIgnoreCase("Sci-Fi"))
{
genreValue = "sciFi";
}
else if(value.getGameGenre().equalsIgnoreCase("Horror"))
{
genreValue = "horror";
}
else if(value.getGameGenre().equalsIgnoreCase("Sports"))
{
genreValue = "sports";
}
else if(value.getGameGenre().equalsIgnoreCase("Real Life"))
{
genreValue = "realLife";
}
else if(value.getGameGenre().equalsIgnoreCase("Super-Hero"))
{
genreValue = "superHero";
}
else
{
System.out.println("Game: " + " does not have a genre.");
}
return genreValue;
}
Thanks for the help!