java中如何将字符串反转?

package string;

public class StringTest3 {

public static void main(String[] args)

String s="abcdefg";

String s2="";

char[] cs=s.toCharArray();

for(int i=cs.length-1;i>=0;i--)

s2=s2+cs[i];

System.out.println("对字符串进行反转操作后为:"+s2);

StringBuffer sb=new StringBuffer("abcdefg");

StringBuffer sb2=sb.reverse();

System.out.println("对StringBuffer进行反转操作后为:"+sb2);

java字符串反转有几种实现方式

第一步首先打开电脑里面的eclipse软件,创建java项目和类,如下图所示:

第二步在类中输入如下代码进行测试实现字符串反转:

public static String reverse1(String s){

char []array=s.toCharArray();

String resever="";

for(int i=array.length-1;i>=0;i--){

resever+=array[i];

return resever;

}

第三步点击运行,可以看到字符串已经实现反转了,如下图所示:

第四步我们也可以使用jdk自带的方法,如下代码:

public static String reverse2(String s) {

return new StringBuffer(s).reverse().toString();

第五步进行运行测试,可以看到方法一和方法二都实现了字符串反转的功能,如下图所示:

java字符串反转(java字符串反转义)相关推荐

  1. python实现字符串反转(如abcde反转为edcba)

    #字符串反转 def reverse(str):a=list(str)n=len(str)i=0j=n-1while i<j:temp=a[j]a[j]=a[i]a[i]=tempi+=1j-= ...

  2. 字符串反转python_python字符串反转的四种方法详解

    这篇文章主要介绍了python字符串反转的四种详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.用reduce函数方法 book = 'Pyt ...

  3. 字符串反转python_Python 反转字符串(reverse)的方法小结

    前段时间看到letcode上的元音字母字符串反转的题目,今天来研究一下字符串反转的内容.主要有三种方法: 1.切片法(最简洁的一种) #切片法 def reverse1(): s=input(&quo ...

  4. 【Python】函数递归实例之字符串反转、汉诺塔问题分析

    递归的定义 函数定义中调用函数自身的方式 两个特性: 链条:计算过程存在递归链条 例如,n!=n*(n-1)!,n!与(n-1)!就构成了递归链条 基例:基础的实例,存在一个或多个不需要再次递归的基例 ...

  5. android 字符串反转,Golang之字符串操作(反转中英文字符串)

    //字符串反转 package main import "fmt" func reverse(str string) string { var result string strL ...

  6. JAVA基础总结----JAVA面试必备

    java语法基础:   1,关键字:其实就是某种语言赋予了特殊含义的单词. 保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词. 2,标示符:其实就是在程序中自定义的名词.比如类名,变量名 ...

  7. 【Java基础】Java基础100实例

    [学习参考资料]:菜鸟教程-Java教程 通过菜鸟教程-Java教程的初步学习,现将其教程训练代码汇聚成篇. 菜鸟教程-Java Coding学习笔记 Applet应用程序实例 文档注释演示实例 序列 ...

  8. Java - 利用StringEscapeUtils对字符串进行各种转义与反转义

    来自:http://blog.csdn.net/chenleixing/article/details/43456987 --------------------------------------- ...

  9. java字符串转义反转义,把lt; gt;转换成大于小于字符

    文章参考:https://blog.csdn.net/qq_34288630/article/details/83654415 java字符串转义,把<>转换成大于小于字符 java字符串 ...

最新文章

  1. catia今天突然打不开了_苹果手机锁屏密码突然不正确了?不要慌!也先不要着急刷机!!!尝试一下以下方式!...
  2. UVa 11825 (状压DP) Hackers' Crackdown
  3. Codeforces Gym 101473D Folding Machine (暴力搜索)
  4. springCloud五大组件--Eureka
  5. EasyRecovery用法进阶--高阶设置使用技巧
  6. CvtColor(转)
  7. android9 三星 港版,三星S9+官方港版安卓9固件系统线刷包:TGY-G9650ZHU4CSE7
  8. android 微博 登录,Android第三方登录之微博登录
  9. 核心单词Word List 5
  10. java科学计算器代码_用JAVA编写的科学计算器源代码是什么?
  11. 学而思网校python助手_学而思网校 - 主页
  12. 简单的下拉导航条代码
  13. firefox的about:config说明及配置
  14. Android studio学习笔记:adb被系统空闲进程占用了怎么办?
  15. 硬盘RAID5后使用的实际容量
  16. mobi怎么在Android手机上打开?
  17. 古典音乐入门的常见问题
  18. Google新的搜索页面
  19. Java多态的应用练习题
  20. Led护眼灯真的有效果吗?2022双十一最值得入手护眼台灯推荐

热门文章

  1. 基于遗传算法求解TSP问题(JAVA)
  2. Python学习笔记-用matplotlib绘制随机分布图
  3. 上海海事大学自动化专业C语言课程代码参考(第一周)
  4. 一定要坚持锻炼,定期体检
  5. EB tresos怎么使用
  6. nginx配置 实现文件下载
  7. Linux 下的 systemctl 启动/关闭/启用/禁用服务
  8. 【ctf秀】【MISC】MISC入门misc11和misc12
  9. Jenkins运行pipeline脚本构建docker镜像无权限问题
  10. 怎么打开CAD图纸,并且对图纸进行编辑修改?