读取由空格分隔的整数列表的字符串

时间:2016-08-11 06:35:42

标签: java arrays string

尝试转换字符串,例如" 21 42 8 7 51"到整数数组 - > [21] [42] [8]等...

    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]);
    }

代码是我到目前为止所写的,当我打印应该是我的整数数组时,它只打印第一个索引

1 个答案:

答案 0 :(得分:-2)

String splitMe= "21 42 8 7 51" ;
String[] values = splitMe.split(" ");