2012-12-31 7 views
5

To powinno być naprawdę proste, ponieważ wiem, że to możliwe (po prostu nie rozumiem "Set" bardzo dużo).Używając metody keySet(), a następnie zmieniając zestaw na tablicę ciągów? Java

W zasadzie istnieje ta TreeMap, nazwijmy ją ATree. Więc muszę zrobić coś takiego:

somethingHereProbably = aTree.keySet(); 
somethingHereProbably.toStringArray(); 
+0

Określanie jakim języku/platforma mówisz w tagi ułatwią znalezienie tego pytania. –

+0

whoop ur right haha ​​ – FudgeNouget

Odpowiedz

39

Można zrobić

Map<String, Object> map = ... 
String[] strings = map.keySet().toArray(new String[map.size()]); 

To działa na wszelkiego rodzaju map, w tym TreeMap

+1

+1 dla kompaktowego bloku kodu – TechSpellBound