无锡网站建设 网站制作嘉兴企业做网站
news/
2025/10/4 2:08:43/
文章来源:
无锡网站建设 网站制作,嘉兴企业做网站,wordpress 查询当月,docker.io wordpressJava算法#xff08;五#xff09;
while 循环实现
需求#xff1a;
已知一个数组#xff0c;arr {11, 22, 33, 44, 55};使用程序实现把数组中的元素交换位置。
交换后的数组为 arr {55, 44, 33, 22, 11}; 并在控制台输出交换后的数组元素。
代码示例
package com.…Java算法五
while 循环实现
需求
已知一个数组arr {11, 22, 33, 44, 55};使用程序实现把数组中的元素交换位置。
交换后的数组为 arr {55, 44, 33, 22, 11}; 并在控制台输出交换后的数组元素。
代码示例
package com.liujintao.reversal;public class ReversalArray {public static void main(String[] args) {// 你想要键盘录入数组也是可以的int[] arr {11, 22, 33, 44, 55};int[] result handleReversalArray(arr);for (int i 0; i result.length; i) {System.out.println(result[i]);}}/*** 手写冒泡排序方法*/public static int[] handleReversalArray(int[] arr) {int i 0;int j arr.length - 1;while (i j) {int temp arr[i];arr[i] arr[j];arr[j] temp;i;j--;}return arr;}
} for循环实现
package com.liujintao.reversal;/*使用for循环实现逆置数组*/
public class ReversalArray2 {public static void main(String[] args) {// 你想要键盘录入数组也是可以的int[] arr {11, 22, 33, 44, 55};int[] result handleReversalArray(arr);for (int i 0; i result.length; i) {System.out.println(result[i]);}}/*** 使用for循环实现逆置的API*/public static int[] handleReversalArray (int[] arr) {// 和 while 一样先设置好下标int start 0;int end arr.length - 1;for (; start end; start, end--) {int temp arr[ start];arr[start] arr[end];arr[end] temp;}return arr;}
}
结果示例
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/926514.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!