当前位置 博文首页 > 程序员A的博客:java数组中,然后把奇数放在数组的左边,偶数放
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]+",");
}
}
}