That was a complete waste of time. To sum it up: don't rely on the format of a generic toString() method. Prefer country.getName() over country.toString(), even if toString() returns getName().
A complete waste of time for some, and very useful for others. I don't believe comments like this is constructive for anyone.
In the end, I just think there are better channels for getting started with programming in a particular language then this site.