我那块错了,程序出不来

img


创建一个10个元素的整形数组,从键盘输入十个数存入这个数组中,将这个数组中的相临的两个数组合成一个数(例如:第一个数:24,第二个数为:36,组合后为2436),将组合后的数存入另外一个数组中,显示这个数组的元素。

出不来,是说结果不理想,还是说运行报错

img

public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        System.out.println("Please input 10 numbers:");
        int a[]=new int[10];
        int b[]=new int[5];
        int i,m;
        for(i=0;i<=9;i++)
        {
            a[i]=in.nextInt();
        }
        for(int j=0;j<b.length;j++ ){
            b[j]=Integer.valueOf(a[j*2]+""+a[j*2+1]);
        }

        System.out.println(Arrays.toString(b));


    }