当前位置 博文首页 > 程序员A的博客:java数组中,然后把奇数放在数组的左边,偶数放

    程序员A的博客:java数组中,然后把奇数放在数组的左边,偶数放

    作者:[db:作者] 时间:2021-06-14 09:38

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