Autor Tema: no suitable method found for add(java.lang.Integer) argument mismatch; cannot be  (Leído 2993 veces)

ET

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Estimados:

Espero poder recibir de su ayuda,

Soy nuevo en java y debo resolver este problema adjunto

Porque el código dará error en tiempo de compilación y no en tiempo de ejecución?

Cual es el error??


import java.util.ArrayList;
import java.util.List;

public class Ejemplo{
 
  public static void main(String[]args){
  List<String>lista=new ArrayList<String>();
  lista.add(new Integer(22));

  Integer numero=lista.get(0);
  System.out.println(numero);

}

}

Gracias
« Última modificación: 03 de Agosto 2016, 19:05 por Alex Rodríguez »

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Re:AYUDA PARAMETRIZACION
« Respuesta #1 en: 01 de Agosto 2016, 22:36 »
Por lo que veo que tu ArrayList es de tipo String y vos estás intentando cargarle un Integer.

Para consultar en el foro podes leer este link:

https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Te recomiendo que sigas este curso, te va a ayudar mucho, además explica todo sobre el tema relacionado.

https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188

« Última modificación: 03 de Agosto 2016, 18:45 por Alex Rodríguez »

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Re:AYUDA PARAMETRIZACION
« Respuesta #2 en: 01 de Agosto 2016, 22:41 »
Lo que pode hacer es convertir tu arrayList en integer o convertir el valor que va a ingresar a String.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".