Ho il codice di esempio:Lista gettando UnsupportedOperationException
String[] patternArray = {"1","2","3"};
List<String> patternCheck = Arrays.asList(patternArray);
patternCheck.add("4");
e la seguente eccezione è stato gettato
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add(Unknown Source)
at java.util.AbstractList.add(Unknown Source)
mia domanda è perché io non sono in grado di aggiungere nuova stringa alla mia lista?
Non dovrebbe essere parametrizzato ('ArrayList')? –
da Java 7 - no, il tipo viene dedotto dal lato sinistro – Bozho
Grazie .. La tua soluzione funziona .. – commit