rgazzi secondo voi perche' il compilatore continua a segnalarmi l'errore suli tipi:

codice:
 if(listaSpecie==null){
          List<SToponimo> list=toponimoService.getAllToponimi();
          // N.B: toponimoService.getAllToponimi() restituisce una lista di stringhe e non una di tipo List<SToponimo>
          //System.out.println(" class list.get(0) = "+list.get(0).getClass());


          if (list.get(5).getClass()!=String.class){  //qui mi indica incompatibilità..perche'?
             //String className=list.get(9).getClass().getName();

           }