for (Iterator i = users.values().iterator(); i.hasNext(); j++)
for (Iterator i = users.valueIterator(); i.hasNext(); j++)
	public synchronized User[] getUsers() {		User u[] = new User[users.size()];		int j = 0;		for (Iterator i = users.values().iterator(); i.hasNext(); j++)			u[j] = (User) i.next();		return u;	}