Разделение строки и помещение ее в массив int

Мне нужно ввести строку с числами ex: 1,2,3,4,5. Это образец ввода, затем я должен поместить его в массив of INT, поэтому я могу отсортировать его, но он не работает так, как должен.

package array;

import java.util.Scanner;

public class Array {

    public static void main(String[] args) {
        String input;
        int length, count, size;
        Scanner keyboard = new Scanner(System.in);
        input = keyboard.next();
        length = input.length();
        size = length / 2;
        int intarray[] = new int[size];
        String strarray[] = new String[size];
        strarray = input.split(",");

        for (count = 0; count < intarray.length ; count++) {
            intarray[count] = Integer.parseInt(strarray[count]);
        }

        for (int s : intarray) {
            System.out.println(s);
        }
    }
}
26
задан ROMANIA_engineer 9 June 2016 в 22:48
поделиться