Java实现数组反转
示例:
反转前的数组[a,b,c,d,e]
反转后的数组[e,d,c,b,a]
实现思路:
(1)初始化数组
(2)定义方法实现反转数组
(3)定义方法遍历数组
(4)调用方法
//数组反转
public class ArrayReverse {public static void main(String[] args) {int[] arr = {68,27,95,88,171,996,51,210}; //数组例子,自行设置reverse(arr);printArray(arr);}//反转数组public static void reverse(int[] arr){for (int start=0,end=arr.length-1;start<=end;start++,end--){int temp=arr[start];arr[start]=arr[end];arr[end]=temp;}}//遍历反转后的数组并输出public static void printArray(int[] arr){System.out.print("[");for (int i=0;i< arr.length;i++){if (i== arr.length-1){System.out.print(arr[i]);}else {System.out.print(arr[i]+",");}}System.out.print("]");}
}
输出示例结果如下:
[210,51,996,171,88,95,27,68]
Java实现数组反转相关推荐
- Java实现数组反转翻转的方法
Java实现数组反转翻转的方法 [尊重 原创,转载请注明出处 ]http://blog.csdn.net/guyuealian/article/details/51113133 数组 ...
- Java中如何实现数组反转,将数组元素倒过来排列?【含详细解析】
Java中如何实现数组反转,将数组元素倒过来排列?[含详细解析] 数组元素反转:本来的样子{1,2,3,4,5},反转后{5,4,3,2,1}.要求,不能使用新数组. 分析过程 数组元素反转其实就是对 ...
- java反转数组_Java中如何将数组反转?Java数组反转的2种方法(代码示例)
数组操作Java数组如何反转输出?下面本篇文章就给大家介绍2种在java中实现数组反转的简单方法.有一定的参考价值,希望对大家有所帮助.[视频教程推荐:java教程] 方法一:使用循环,交换数组中元素 ...
- java演练 数组的逆序文字玩法 你是猪才怪
java演练 数组的逆序文字玩法 你是猪才怪 视频 https://www.ixigua.com/6870379403545674247?logTag=fgsSVbgK-TlKqZyHDyjmo 代码 ...
- Java语言程序设计 上机实验2 掌握Java的基本语言成分和流程控制语句。 掌握Java中数组的使用,理解引用数据类型。 掌握String类的使用。...
Java语言程序设计 上机实验2 实验目的: 掌握Java的基本语言成分和流程控制语句. 掌握Java中数组的使用,理解引用数据类型. 掌握String类的使用. 实验内容: 注:标(*)为选做内 ...
- Java基础---数组练习(最大值、最小值的索引)
Java基础–数组练习 1.将一维数组的遍历,封装成方法public static void arrayBianli(int[] arr) {for(int i = 0;i<arr.length ...
- Java基础——数组应用之StringBuilder类和StringBuffer类
接上文:Java基础--数组应用之字符串String类 一.StringBuffer类 StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和 ...
- java javascript数组_浅谈javascript和java中的数组
javascript中的数组 数组的创建 直接创建方式 var str = ['java', 'js']; 使用new创建方式: var a = new Array(10); // 定义长度为1 ...
- java中数组的复制
数组复制使我们在编程过程中经常要使用到的,在java中数组复制我们大概能够分为两种,一种是引用复制,还有一种就是深度复制(复制后两个数组互不相干). 以下我们就通过測试的方法来具体看看什么是引用复制和 ...
- java案例——字符串反转
java案例--字符串反转 1.需求: 定义一个方法,实现字符串反转.键盘录入一个字符串,调用该方法后,在控制台输出结果 例如,键盘录入abc,输出结果cba 2.思路: 1.键盘录入一个字符串,用S ...
最新文章
- Linux jdk配置
- 我校四名学生在全国中学生物理竞赛中勇夺一金三银并全部直保清华
- Qt Creator连接QNX设备
- python 图片 变清晰_python实现图片变亮或者变暗的方法
- 设计模式笔记十八:中介者模式
- 虚拟机Centos系统下hadoop集群中静态IP配置
- 浅谈堆(2016-12-31 09:59)错误更改
- Oracle10g 详细安装教程
- 多角度看微积分基本定理
- 开箱即用——用模板快速上线一个HR 服务中心
- 睡眠伤害计算机硬件吗,电脑高手告诉您,电脑不关机只睡眠到底伤不伤硬盘?...
- 用python根据年份判断生肖_C#中根据年份判断十二生肖
- CS客户端单元测试(1) 开始
- Miyeok Guk (Korean Seaweed Soup) - Миён Гук (Корейский суп из морепродуктов)
- 【STM32多级界面】-LCD结构体多级图形界面框架
- 华为机试【机器人走迷宫】
- 以HT82K629B为主控的程序员专用CV键盘(无需代码烧写)
- 用指针写出strcmp函数
- (React-Native 学习之十 ) React-navigation 的使用:
- 大数据的处理之数据清洗