首页 > 文章列表 > Java中如何创建一个整型数组?

Java中如何创建一个整型数组?

java
428 2023-04-25

java如何给定一个整型数组

给定一个整型数组

将所有的偶数放在前半部分, 将所有的奇数放在数组后半部分

public static void func(int[] array){

        int i = 0;

        int j = array.length - 1;

        while(i <j){

            while(i < j && array[i] % 2 == 0){

                i++;

            }

            while (i < j && array[j] % 2 != 0){

                j--;

            }

            int tmp = array[i];

            array[i] = array[j];

            array[j] = tmp;

        }

    }

 

    public static void main(String[] args) {

        int[] array = {1,4,3,6,8,5,9};

        func(array);

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

    }

打印结果: