常见对象_字符串反转功能案例
2016-11-16 20:45
387 查看
package cn.itcast_07; import java.util.Scanner; /* * 把字符串反转 */ public class StringBufferTest3 { public static void main(String[] args) { // 键盘录入数据 Scanner sc = new Scanner(System.in); System.out.print("请输入数据:"); String s = sc.nextLine(); // 方式1:用String做反转拼接 String s1 = StringReverser(s); System.out.println("s1:" + s1); System.out.println("-------------------"); // 方式2:用StringBuffer的reverse()功能 String s2 = StringBufferReverser(s); System.out.println("s2:" + s2); } /* * 用StringBuffer的reverse()功能 两个明确 返回值类型:String 参数列表:String s */ public static String StringBufferReverser(String s) { // 创建字符串缓冲区对象 // StringBuffer sb = new StringBuffer(); // sb.append(s); // sb.reverse(); // StringBuffer sb = new StringBuffer(s); // sb.reverse(); // 简易版 return new StringBuffer(s).reverse().toString(); } /* * 用String做反转拼接 两个明确 返回值类型:String 参数列表:String s */ public static String StringReverser(String s) { String ss = ""; char[] chs = s.toCharArray(); // s = abc for (int x = chs.length - 1; x >= 0; x--) { ss += chs[x]; } return ss; } }
相关文章推荐
- 常见对象-字符串反转功能案例
- 常见对象-字符串反转的案例
- 常见对象_字符串反转的案例
- 常见对象_统计字符串中大写小写以及数字出现的次数案例
- 常见对象_把数组拼接成指定格式的字符串案例
- 常见对象_判断一个字符串是否对称案例
- 常见对象_把字符串中的字符进行排序案例
- 常见对象-统计字符串中大写小写以及数字出现的次数案例
- 常见对象_把int数组拼接成字符串的案例改进版
- 常见对象_把字符串中的数字排序案例
- 常见对象-判断一个字符串是否对称案例
- 常见对象-把数组拼接成指定格式的字符串案例
- 常见对象-把int数组拼接字符串的案例
- 常见对象_StringBuffer的反转功能
- 常见对象_把int数组拼接字符串的案例
- Javascript(二)-09-(常见对象-Array-练习-自定义功能)
- 22-IO流-36-IO流(File对象-常见功能-系统根目录和容量获取)
- 22-IO流-33-IO流(File对象-常见功能-创建和删除)
- Javascript(二)-03-(常见对象-String-基本功能)
- 22-IO流-38-IO流(File对象-常见功能-过滤器)