Удаляет ли ArrayList.clear () также все содержащиеся объекты?

Предполагая, что у меня есть список ArrayList из списков массивов, созданный следующим образом:

  ArrayList< ArrayList<String> > listOfListsOfStrings = 
                              new ArrayList< ArrayList<String> >();

Если я позвоню:

 listOfListsOfStrings.clear();

Будет ли попытаться позже получить доступ к любой из строк внутри listOfListsOfStrings всегда приводит к java.lang. NullPointerException ?

6
задан anubhava 14 April 2011 в 20:33
поделиться