Строки не являются чистыми данными в Java, они являются объектами, поэтому то же самое:
Map map = new TreeMap();
Iterator itr = world.map.values().iterator();
while(itr.hasNext()){
Tile t = (Tile)itr.next();
System.out.print(t.xCord+","+t.yCord+","+t.zCord);
}
Или лучше:
Map<Key, Tile> map = new TreeMap<Key, Tile>();
Iterator<Tile> itr = world.map.values().iterator();
while(itr.hasNext()){
Tile t = itr.next();
System.out.print(t.xCord+","+t.yCord+","+t.zCord);
}
или даже лучше:
Map<Key, Tile> map = new TreeMap<Key, Tile>();
for(Tile t : map.values){
System.out.print(t.xCord+","+t.yCord+","+t.zCord);
}
p.s Key
- это класс ключевых объектов, которые вы используете