-9

Trying to convert a string, like "21 42 8 7 51" into an Integer array --> [21] [42] [8] etc...

    list = "21 42 8";
    String[] splitArray = list.split(" ");
    int[] intArray = new int[splitArray.length]; 
    for (int i = 0; i < splitArray.length; i++){
        intArray[i] = Integer.parseInt(splitArray[i]);
    }


    for (int k = 0; k<intArray.length; k++){
        System.out.println(intArray[k]);
    }

The code is what I have written so far, and when I print what is supposed to be my Integer array, it only prints the first index

David Kane
  • 11
  • 1
  • 3
  • 6

1 Answers1

-2
String splitMe= "21 42 8 7 51" ;
String[] values = splitMe.split(" ");
Robert Columbia
  • 6,313
  • 15
  • 32
  • 40