Arraylist Is A Raw Type. References To Generic Type Arraylist Should Be Parameterized
 
I have this Method():   private List> creaListaDeGrupos() {        ArrayList resultado_padre = new ArrayList();       for (int i = 0; i &l
Solution 1:
You could try creating the same type you are returning:
List<HashMap<String, String>> = newArrayList<HashMap<String, String>>();
There is no need to declare the implementation type, i.e. ArrayList. The List interface is more general, so when declaring variables as a concrete type, ask yourself if this is necessary. See
Programming against interface
Solution 2:
Solution 3:
privateList<Map<String, String>> creaListaDeGrupos() { 
            List<Map<String, String>> resultado_padre = newArrayList<Map<String, String>>() ; 
            for (int i = 0; i < listadoPartidas.getPartidas().size(); i++) { 
                Map<String, String> padre = newHashMap<String, String>(); 
                padre.put("posicionLista", posicionlista.get(i)); 
                padre.put("codigo", codigoBaremo.get(i)); 
                padre.put("descripcionBaremo", descripcionBaremoPadre.get(i)); 
                padre.put("cantidad", cantidad.get(i)); 
                padre.put("importe", importe.get(i)); 
                padre.put("estado", estado.get(i)); 
                padre.put("observaciones", observaciones.get(i)); 
                resultado_padre.add(padre); 
            } 
return resultado_padre 
} 
Post a Comment for "Arraylist Is A Raw Type. References To Generic Type Arraylist Should Be Parameterized"