Comment attribuer int valeur à la variable de type entier

Comment puis-je convertir un int valeur à la valeur entière?

Voici mon code-

private static int[] value= {R.drawable.collection1,R.drawable.collection2}

public static ArrayList<Integer> AddIntValue (int[] value){
    ArrayList<Integer> Intvalue=new ArrayList<Integer>();

    for(int i=0;i<value.length; i++)
    {
        Intvalue.add(Integer.valueOf(value[i]), null);
    }

    return Intvalue;
}

Suis d'erreur sur Intvalue.ajouter(Integer.valueOf(valeur[i]), null);

S'il vous plaît aider moi

Grâce

  • Vous arraylist est vide, afin d'ajouter à une position spécifique (qui n'existe pas encore) lèvera une exception. Qu'essayez-vous de réaliser?
  • Pas de.J'ai essayé Entier k=Integer.valueOf(valeur[i]); avant Intvalue.ajouter(Integer.valueOf(valeur[i]), null); ensuite, j'ai trouvé que K est non nul k ont de la valeur.
  • en regardant l'un de vos précédents commentaires, vous semblez mélanger R.integer et Integer. Vous devriez clarifier ce que vous voulez (en d'autres termes, que voulez-vous la liste après que la méthode).
InformationsquelleAutor | 2012-11-17