Календарь в виде NavigableMap
//Календарь в виде NavigableMap package collection;
import java.util.Calendar; import java.util.Locale; import java.util.Map; import java.util.NavigableMap; import java.util.TreeMap;
public class NavigableMapCalendar { public static void main(String args[]) { Calendar now = Calendar.getInstance(); Locale loc_ru = new Locale("ru", "RU"); Map names = now.getDisplayNames(Calendar.DAY_OF_WEEK, Calendar.LONG, loc_ru ); NavigableMap nav = new TreeMap(names); System.out.printf("Весь список:%n%s%n", nav); System.out.printf("Первый день: %s\tПервая запись: %s%n", nav.firstKey(), nav.firstEntry()); } } 13.01.2009
|