Stocker la valeur dans le tableau de chaîne

Je voulais stocker une valeur à partir d'un tableau de chaîne à une autre chaîne de tableau. Mais j'ai "NullPointerException" erreur avec le code ci-dessous. "imagesSelected" est un tableau de chaîne stockée avec des valeurs à l'intérieur. Mais quand j'ai voulu le déplacer dans un autre tableau de chaîne après chaîne, j'obtiens l'erreur. J'ai cru est à cause de la dernière ligne de code. Je ne suis pas sûr de savoir comment le faire fonctionner.

String[] imageLocation;

        if(imagesSelected.length >0){
        for(int i=0;i<imagesSelected.length;i++){
            int start = imagesSelected[i].indexOf("WB/");
            imageLocation[i] = imagesSelected[i].substring(start + 3);
        }
        }
  • Vous devez initialiser la imageLocation tableau à la bonne taille.
  • ajouter imprimer la trace de la pile
  • Vous n'avez pas d'initialiser votre chaîne de tableau String[] imageLocation = new String[x]; est-il?
  • Oui. Il semble de cette façon, je n'ai pas initialiser le tableau de chaîne c'est la raison pour NullPointerException. Merci pour le commentaire.
InformationsquelleAutor IssacZH. | 2012-12-12