JavaSE7基础 使用for循环实现一维数组元素的逆转
2017-07-03 17:30
381 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
代码
编译与运行
——————————————————————————————————————————
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
代码
class Demo{ public static void main(String[] args){ int[] myArr={1,3,4,6,7};//奇数个 reverse(myArr); printArray(myArr); System.out.println("-----"); int[] myArr2={1,3,5,4,6,7};//偶数个 reverse(myArr2); printArray(myArr2); } /* 因为数组是引用类型,传过来的是地址 形参与实参,是一不是二。所以,无需返回。 */ public static void reverse(int[] myArray){ for(int i=0,temp,length=myArray.length,count=length/2;i<count;i++){ temp=myArray[i]; myArray[i]=myArray[length-1-i]; myArray[length-1-i]=temp; } } public static void printArray(int[] myArray){ for(int i=0,length=myArray.length;i<length;i++){ System.out.println(myArray[i]); } } }
编译与运行
——————————————————————————————————————————
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- JavaScript基础 length得到数组的元素个数 并 使用for循环遍历数组
- JavaScript基础 length得到数组的元素个数 并 使用for循环遍历数组
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- 第一次发博客,新手初试啊,题目如下:有两个10个元素的数组,分别为A和B,编程实现相同位置的元素, 如果 B 的元素小于 A 的元素进行数值交换:(使用回调函数实现)
- JavaScript基础 使用new关键字和Array()来创建空数组 并 不按顺序来添加元素
- JavaScript基础 使用for in 循环数组中 非undefined元素 的下标 过滤undefined的元素
- 使用函数指针,完成一个sort()函数,能对任何类型的数组元素进行排序: 回调函数 以及 memcpy ()原型实现
- [置顶] Android java程序员必备技能,集合与数组中遍历元素,增强for循环的使用详解及代码
- JavaScript基础 使用new关键字和Array()来创建空数组 并 不按顺序来添加元素
- 使用splice函数对数组中的元素进行删除for循环和for...in的区别
- JavaScript基础 使用for循环遍历数组 并 查询 数组中是否存在指定的值
- [java]一次for循环实现查询有序数组中所有重复的元素
- 用运算符重载“+”的方法直接实现两个一维数组对应元素的相加
- (***)有两个10个元素的数组,分别为A和B,编程实现相同位置的元素, 如果 B 的元素小于 A 的元素进行数值交换:(使用回调函数实现)
- JavaScript基础 使用delete删除数组中一个元素的值 但是元素的所占的那个空间还在
- 关于使用定义函数来实现对于数组c中的元素进行筛选最大值最小值,计算平均值等操作
- List的All方法使用问题:我用List1的All方法来确保List1的所有每个数组元素中是否包含Arr1中的任意元素,这个部分很难实现。 因为,没有一个数组中是否包含另一个数组中的任意元素这个功能
- php实现搜索一维数组元素并删除二维数组对应元素的方法
- 使用不同方法输出一维整型数组a的各元素
- JavaScript基础 使用delete删除数组中一个元素的值 但是元素的所占的那个空间还在