java数组中,然后把奇数放在数组的左边,偶数放在右边,方法二
2015-11-05 13:17
471 查看
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]+","); } } }
相关文章推荐
- Java知识点之单例设计模式
- 从”JAVA“而终 13:java IO流和File类的讲解
- Java数据类型转换规则
- 35 个 Java 代码性能优化总结
- Java四类八种数据类型
- Java Servlet工作原理问答
- (JAVA)获取图片轮廓
- Spring 3整合Quartz 2实现定时任务(转)
- 单例模式的三种写法
- java厚积薄发之String常用方法
- 桶排序算法之Java实现
- 浅析Java中的final关键字
- Java RMI 介绍和例子以及Spring对RMI支持的实际应用实例
- java中static作用详解
- Java多线程
- java 获取当前月第一天和最后一天
- java数组中,然后把奇数放在数组的左边,偶数放在右边,方法一
- spring 使用logback打印调试日志
- 深入理解java中的synchronized关键字
- JAVA字符串格式化-String.format()的使用