对输入的字符串实现反转
2015-04-18 13:46
309 查看
问题描述:对于输入的指定字符串,例如“123456789”,实现相应的反转变为“987654321”。
问题分析:先将传入的字符串存储到字符数组里面
代码实现:
问题分析:先将传入的字符串存储到字符数组里面
代码实现:
package com.yonyou.test; import java.net.MalformedURLException; import java.net.URISyntaxException; /** * 测试类 * @author 小浩 * @创建日期 2015-4-18 */ public class Test{ public static void main(String[] args) throws MalformedURLException, URISyntaxException{ new Test().reverse("123456789"); } /** * 987654321的字符串变成123456789 */ public void reverse(String str){ char[] strChar=str.toCharArray(); char temp; for(int i=0;i<str.length()/2;i++) { temp=strChar[i]; strChar[i]=strChar[str.length()-i-1]; strChar[str.length()-i-1]=temp; } String newStr=new String(strChar); System.out.println("原始的字符串为:"+str); System.out.println("当前的字符串为:"+newStr); } }
相关文章推荐
- 实现输入字符串反转
- 写一个方法,实现字符串的反转,如:输入abc,输出cba
- 怎么实现字符串的反转,如:输入abc,输出cba
- java实现字符串的反转 (如:输入abcd 输出dcba)见例解
- 实现字符串的反转 输入"abcd" 输出dcba
- buctoj-1031 String 和StringBuffer 实现输入字符串反转输出功能
- 003实现字符串反转reverse
- Java实现-2016百度秋招(颜色反转、相似字符串)
- 如何实现字符串的反转及替换?
- (C语言)递归实现字符串反转
- 使用递归实现字符串反转
- 请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy.”,则输出“We%20are%20happy.”。
- 编程实现对输入的字符串进行逆序
- 写一段代码实现字符串反转(如“abcdefg”反转成“gfedcba”)
- Java实现字符串反转
- 三种JAVA常用实现字符串反转(Reverse)的方法
- rever_string()函数(递归实现)即递归实现字符串反转
- 编程题:用二维字符串数组实现。从键盘输入三个学生姓名,并输出。
- java实现字符串的反转
- 字符串替换空格: 请实现一个函数,把字符数组中的每个空格替换成“%20”。 例如输入“we are happy.”,则输出“we%20are%20happy.”。