Desidero utilizzare il metodo dei calendari per impostare la data e il mese dell'anno, ma desidero qualche tipo di indicazione se la data non è valida, ad es.Verifica se la data è valida utilizzando il calendario
calendar.set(2013,Calendar.JANUARY , 23) //is a valid date
calendar.set(2013,Calendar.JANUARY , 33) //is not
ho impostato calendar.setLenient(false)
e aspettavo che l'impostazione del valore al gennaio 33rd sarebbe un'eccezione, ma non lo feci.
+1 Esattamente. Solo uno dei tanti motivi per cui Calendar è la classe più danneggiata del JDK. (Usa JodaTime!) – Bohemian