private void readList(List myList) { Object o; Iterator it = myList.iterator(); while (it.hasNext()) { o = it.next(); if (o instanceof List) { readList((List)o); //rekursiver Aufruf } else { System.out.println(o); } }}