java数组中,然后把奇数放在数组的左边,偶数放在右边,方法二

来源:互联网 发布:toad oracle数据库管理 编辑:程序博客网 时间:2024/06/10 02:07
public class jishuoushu {public void fun(int[] v) {        for(int i = 0,j=0;i < v.length; i++)         {              if(v[i] % 2 != 0)             {                            swap(v, i, j);                j++;            }        }    }     //    public void swap(int[] v, int i, int j)     {        int tmp = v[i];        v[i] = v[j];        v[j] = tmp;    }            public static void main(String[] args) {        //定义数组v        int[] v = { 1,2,5,4,9};        //new一个对象,jishuoushu是类名        jishuoushu test = new jishuoushu();        //调用fun函数        test.fun(v);        //循环输出输出排序交换的数组        for(int i = 0; i < v.length; i++)         {            System.out.print(v[i]+",");        }    } }

0 0
原创粉丝点击