¿Cuál es la forma correcta de convertir un Int en una enumeración en Java dada la siguiente enumeración? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
Sé que esto me dará el día del mes como un número ( 11, 21, 23): SimpleDateFormat formatDayOfMonth = new SimpleDateFormat("d"); Pero ¿cómo se formatea el día del mes para incluir un indicador ordinal , por ejemplo 11th, 21sto 23rd?