I objektorienterade programspråk , kartobjekten representerar datastrukturer som innehåller en serie av nyckel - värde-par . I Java , går detta för alla derivat av kartan klassen , såsom HashMap och TreeMap . Dessa klasser innehåller även metoder som tillåter programmeraren att komma åt dessa par som en slags samling , över vilken programmet kan iterera att utföra operationer eller skriva till skärmen . Genom att använda entrySet metoden för en TreeMap inuti en for-each loop , kan du iterera över varje tangent - värde-par i kartan . Saker du behöver Review, Java Development Kit
Visa fler instruktioner
1
Skapa TreeMap objekt i huvudfunktion din klass :
import java . util *
class Exempel {
public void main ( String [] args ) {
TreeMap t = ny TreeMap ( ) ; . } }
2 Fylla den TreeMap objektet med några punkter :
t.put ( " One " , nya Integer ( 1 ) ) , t.put ( " Two " , nya Integer ( 2 ) ) , t.put ( " Tre " , nya Integer ( 3 ) ) ,
3
Använd för - varje slinga för att iterera över varje objekt , skriva ut varje objekt nyckel och värde :
för ( Map.Entry e : t.entrySet ( ) ) { System.out.println ( " Key = " + e.getKey ( ) + " Value = " + e.getValue ( ) ) ; } Addera