Set set=map.keySet(); for(Iterator iter=set.iterator();iter.hasNext();) { String key=(String)iter.next(); Integer value=(Integer)map.get(key); System.out.println(key+":"+value); } ///////////////////////////////////////////////////// Set set=map.entrySet(); for(Iterator iter=set.iterator();iter.hasNext();) { Map.Entry entry=(Map.Entry)iter.next(); String key=(String)entry.getKey(); Integer value=(Integer)entry.getValue(); System.out.println(key+":"+value); }
public static String printMap(Map theMap) { StringBuffer theBuf = new StringBuffer(); Iterator entryIter = theMap.entrySet().iterator(); while (entryIter.hasNext()) { Map.Entry entry = (Map.Entry) entryIter.next(); theBuf.append(entry.getKey()); theBuf.append(" --> "); theBuf.append(entry.getValue()); theBuf.append(System.getProperty("line.separator")); } return theBuf.toString(); }
public String toLoggableString(SessionImplementor session) { StringBuilder sb = new StringBuilder( getClass().getSimpleName() ).append( '[' ); for ( Map.Entry<Object,Set<String>> entry : propertyPathsByTransientEntity.entrySet() ) { sb.append( "transientEntityName=" ).append( session.bestGuessEntityName( entry.getKey() ) ); sb.append( " requiredBy=" ).append( entry.getValue() ); } sb.append( ']' ); return sb.toString(); }