字符串反转的两种方式
来源:互联网 发布:java常用接口 编辑:程序博客网 时间:2024/06/04 19:03
package day11;
import java.util.Scanner;
/**
* java基础:StringBuffer类
* Author:知而无涯
* Description:字符串反转的两种方式
* Date: 2017-11-03 16:49
*/
public class StringBufferTest05 {
public static void main(String[] args) {
//键盘录入数据
Scanner sc=new Scanner(System.in);
System.out.println(“请输入键盘录入的数据”);
String s= sc.nextLine();
String s1=Reverse1(s);
System.out.println(“方式1:使用string拼接字符串,然后倒着遍历字符数组”);
System.out.println(s1);
String s2=Reverse2(s);
System.out.println(“方式2:使用stringbuffer做拼接”);
System.out.println(s2);
}//方式1:使用string拼接,倒着遍历字符char数组public static String Reverse1(String s) { String result = ""; char[] chars = s.toCharArray(); //将字符转化为字符数组 for (int i = chars.length - 1; i >= 0; i--) { result += chars[i]; //将字符拼接到字符串中 } return result;}//方式2:使用stringbuffer中的reverse方法public static String Reverse2(String s){ //new StringBuffer(s)匿名类 //toString()将stringbuffer转为string return new StringBuffer(s).reverse().toString();}
}
阅读全文
1 0
- 字符串反转的两种方式
- C#反转字符串的两种方法
- 将字符串反转的两种方法
- 字符串反转的两种方法
- 字符串反转实现的几种方式
- 字符串反转的7种方式
- java字符串反转的7种方式
- 字符串反转的几种方式
- python反转字符串的几种方式
- js实现字符串反转的两种方法
- 字符串截取的两种方式
- matlab分隔字符串的两种方式
- 定义字符串的两种方式
- 字符串初始化的两种方式
- 字符串数组的两种存储方式
- 反转字符串 不同方式
- IoC(控制反转)的主要组件和注入的两种方式
- 两种字符串逆序方式
- CAN通信三——正点原子资料(库函数)1版本1
- hdu 3461 Code Lock
- python自动化运维(IPy包)
- #Thinking in Java阅读笔记# 第八章 多态
- getchar 和putchar的注意事项
- 字符串反转的两种方式
- CSS三大特性
- Java读取Excel文件,生成SQL语句
- 2017-11-3周测试题
- css去除ios中input和textarea的阴影
- ubuntu设置pptp-vpn访问
- 多线程入门
- Css样式
- svn提交更新还原报错