Programación General > Java
Duda con un Warning en netBeans
shadow_rev:
Ya entiendo que es lo que te ocurre. No es que deje de ser operativo, sino que el compilador cree que estas usando el otro. Si vas a usar el remove(int index) de ArrayList, captura el objeto que retorna la función. Intenta esto:
--- Código: Java ---// ...CuentaBancaria cuenta_borrada = this.getCuentasCliente().remove(cuenta_a_borrar);// ... La verdad es que no me había fijado que usabas ArrayList. :nosweat: El warning te sale porque, como ArrayList tiene tanto el remove de Collection como el remove de List y ambos no retornan lo mismo (un valor boolean en uno y un objeto en el otro), y como no capturas lo que retorna la función, el compilador asume que usas el que retorna un boolean (el remove de Collection), y como un int es también un objeto, en vez de error, este te advierte que el parámetro que le estas pasando no corresponde con el tipo de objeto que almacena la colección.
Cosmos009:
Muy bueno shadow_rev :good:
Ahora si me dejo claro todo el tema.
Te doy las gracias por tus respuestas tan acertadas muy bien !!
Bueno espero volver a mantener con tigo alguna charla, que realmente fue un placer leerte.
Saludos y Thx. :beer:
Navegación
[*] Página Anterior
Ir a la versión completa