reverse方法(自己实现)
package com.cn.string;
import java.util.Arrays;
/**
* Author:Liu Zhiyong
* Version:Version_1
* Date:2016年6月30日13:21:05
* Desc:自己实现reverse方法
*/
public class MyTrim {public static void main(String[] args) {String str = "我叫刘 志勇 ";System.out.println(reverseString2(str));}public static String reverseString(String str){char[] arr = str.toCharArray();int len = arr.length;for(int i=0; i<len/2; i++){char temp = arr[i];arr[i] = arr[len-1-i];arr[len-1-i] = temp;}return Arrays.toString(arr);}public static String reverseString2(String str) {char[] arr = str.toCharArray();System.out.println(arr.length);for(int startIndex=0, endIndex = arr.length-1; startIndex<endIndex; startIndex++, endIndex-- ){char temp = arr[startIndex];arr[startIndex] = arr[endIndex];arr[endIndex] = temp;}//使用字符数组构建一个字符串 return new String(arr);}}
reverse方法(自己实现)相关推荐
- JavaScript Array reverse 方法:颠倒数组中元素的顺序
在JavaScript中,Array对象的reverse()方法将颠倒(反转)数组中元素的顺序.arr.reverse()在原数组上实现这一功能,即,reverse()会改变原数组. 例1:将数组元素 ...
- Java黑皮书课后题第7章:*7.12(倒置数组)7.7节中的reverse方法通过复制到新数组实现倒置。改写方法将参数中传递的数组倒置,并返回该数组。编写一个测试程序,输入10个数字,倒置它们并显示
7.12(倒置数组)7.7节中的reverse方法通过复制到新数组实现倒置.改写方法将参数中传递的数组倒置,并返回该数组.编写一个测试程序,输入10个数字,倒置它们并显示 题目 题目描述 破题 代码 ...
- Java黑皮书课后题第6章:**6.3(回文整数)使用下面的方法头编写两个方法:……使用reverse方法实现isPalindrome。如果一个数字的逆序数和它自身相等,这个数就称为回文数。
6.3(回文整数)使用下面的方法头编写两个方法:--使用reverse方法实现isPalindrome.如果一个数字的逆序数和它自身相等,这个数就称为回文数. 题目 题目概述 破题:假设没有提示语句( ...
- JS----javascript中使用reverse()方法反转数组
1. JavaScript中的Array对象提供了一个reverse()方法用于反转(颠倒)数组中的元素. arrayObject.reverse() 要注意的是,这个方法会改变原来的数组,而不会创建 ...
- 关于splice()方法,slice() 、split()方法讲解,reverse()方法、replace()方法
1.slice() 方法可从已有的数组中返回选定的元素. 语法 arrayObject.slice(start,end) 参数 描述 start 必需.规定从何处开始选取.如果是负数,那么它规定从数组 ...
- Python List reverse()方法
描述 reverse() 函数用于反向列表中元素. 语法 reverse()方法语法: list.reverse() 参数 • NA. 返回值 该方法没有返回值,但是会对列表的元素进行反向排序. 实例 ...
- JS之颠倒数组元素的reverse方法
作用:reverse() 方法用于颠倒数组中元素的顺序 语法:arrayObject.reverse() 注意:该方法会改变原来的数组,而不会创建新的数组 实例1:
- reverse()方法
reverse()方法 描述 列表 reverse() 方法对列表中的元素进行反向排序. 语法 reverse() 方法语法: L.reverse() 参数 无. 返回值 该方法没有返回值,但是会对列 ...
- html ol中reverset,List T .Reverse()方法以及C#中的示例
C#List .Reverse()方法 列表.Reverse()方法用于反转所有列表元素. 语法: void List.Reverse(); 参数:不接受任何内容. 返回值:不返回任何内容–返回的类型 ...
最新文章
- 深入理解js的执行机制
- MS SQL SERVER 2005 用于Web开发的安装注意事项
- Python基础概念_4_控制流程
- 几个有用的Linux命令
- centos7.0查看IP
- Linux环境下C语言MySQL接口API:第一讲
- 日志服务(原SLS)新功能发布(5)--使用Logstash接入数据
- 喜大普奔,Google 的一小步!
- Codeforce 697A - Pineapple Incident
- 高效记忆/形象记忆(11)110数字编码表 51-60
- 夏普电视出现android不动了,夏普电视常见故障问题分析与处理,电视机故障判断检修...
- MATLAB linspace函数
- inaflash什么意思中文_flash是什么意思中文翻译
- 黑莓android系统,黑莓Passport的手机系统是什么?能升级安卓5.0吗?
- RabbitMQ学习笔记:虚拟主机(Virtual Hosts)
- [连接 Android ]-使用 adb 命令行通过数据线进入安卓手机系统
- BetaFlight统一硬件配置文件研读之set命令
- 计算机主机安全属性包括,计算机安全属性包括哪些
- datetime格式提取年月日
- Xposed框架90版本已安装,但尚未激活。