6
votes

Comment convertir des valeurs stockées dans le tableau à chaîne en une matrice entier en Java

Ici, je souhaite convertir les valeurs de la matrice de piqûres dans une matrice entière, devez stocker toutes les valeurs de chaîne dans une matrice entier, voici le tableau de chaînes:

private String[] aa = {"70","80","99","140","150","199","200","300",
                       "349","350","400","499","500","501","900","1000","1100","1200"};


2 commentaires

Quelle est votre tentative jusqu'à présent?


Duplicata de: Stackoverflow.com/Questtions/6881458/...


3 Réponses :


1
votes
    int[] bb = new int[aa.length];
    for (int i = 0; i < aa.length; i++) {
        bb[i] = Integer.parseInt(aa[i]);
    }
http://ideone.com/uJCAX2

0 commentaires

1
votes

boucle à travers le tableau et le convertir en int.

int []intArray = new int[strArray.length];
int i = 0;
for(String s : strArray)
  intArray[i ++] = Integer.parseInt(s);
System.out.println(Arrays.toString(intArray));


0 commentaires

3
votes

Si vous êtes sur Java8, vous pouvez faire:

int[] array = Stream.of(aa).mapToInt(Integer::parseInt).toArray();


0 commentaires