字符串反转
2016-09-21 21:45
92 查看
package com.heima.test; import java.util.Scanner; public class Test { /** * * A:案例演示 * 需求:把字符串反转 举例:键盘录入"abc" 输出结果:"cba" 用StringBuffer的功能实现 */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); //创建键盘录入对象 String line = sc.nextLine(); //将键盘录入的字符串存储在line中 /*StringBuffer sb = new StringBuffer(line); //将字符串转换为StringBuffer对象 sb.reverse(); //将缓冲区的内容反转 System.out.println(sb.toString());*/ System.out.println(revString(line)); } /* * 将字符串反转 * 1,返回值类型String * 2,参数列表String line */ public static String revString(String line) { StringBuffer sb = new StringBuffer(line); //将字符串转换为StringBuffer对象 sb.reverse(); //将缓冲区的内容反转 return sb.toString(); } }
相关文章推荐
- 字符串单词反转
- PHP面试题之字符串反转
- alg : 字符串单词反转
- 巧用Array对象来实现字符串的反转 [ZT]
- 句子字符串的反转
- [leetcode, python] Reverse Words in a String 反转字符串
- 反转字符串(数组和指针两种方式)
- 递归法反转字符串
- 微软100题-010反转字符串
- 有意思的字符串反转(JavaScript)
- 字符串的反转
- 反转单词 xynuoj 1626(字符串的处理)
- 怎样把字符串反转? Java实现
- javaScript算法--字符串反转
- 反转字符串(c语言)
- 纪念逝去的岁月——C/C++字符串反转
- 《Python CookBook2》 第一章 文本 - 去字符串两端的空格 && 合并字符串 && 将字符串逐字符或者逐词反转
- String去除字符串两端空格、将一个字符串进行反转、计算字符串中出现的的次数、获取两个字符串中最大相同字串
- 递归实现字符串反转
- Java字符串反转