java 字符串反转的实例详解

1、new StringBuffer(“abcde”).reverse().toString();

2、通过char数组进行转换,

代码如下

package com.test.reverse;

public class TestReverse {

public static void main(String[] args) {

// 声明任意字符串

String str = "abcde";

//将字符串转换成char[]

char[] rsourceCharArray = str.toCharArray();

//声明一个char[] 用来存放每一个字符

char[] targetCharArray = new char[str.length()];

int j=0;

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

//动态为targetCharArray赋值

targetCharArray[j++] = rsourceCharArray[i];

}

//将结果转成字符串

//注意: 这里不可以写成 targetcharArray.toString(); 会打印出在内存空间的地址

String newStr = String.valueOf(targetCharArray);

System.out.println(newStr);

}

}

以上就是java 字符串反转的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

char数组反转java_java 字符串反转的实例详解相关推荐

  1. arraylist扩容是创建新数组吗 java_Java ArrayList扩容问题实例详解

    本文研究的主要是Java ArrayList扩容问题实例详解的相关内容,具体介绍如下. 首先我们需要知道ArrayList里面的实质的其实是一个Object类型的数组,ArrayList的扩容问题其实 ...

  2. [转载] python 遍历字符串 字符_python 遍历字符串(含汉字)实例详解

    参考链接: Python字符串| rfind python 遍历字符串(含汉字)实例详解 python 遍历字符串(含汉字)实例详解 s = "中国china" for j in ...

  3. python 遍历字符串 字符_python 遍历字符串(含汉字)实例详解

    python 遍历字符串(含汉字)实例详解 python 遍历字符串(含汉字)实例详解 s = "中国china" for j in s: print j 首先一个,你这个'a'是 ...

  4. 字符串单词反转java_Java 字符串反转实现代码

    Java 字符串反转 问题: 给一个字符串,比如 "I love china", 把字符反转后变成 "china love I" 思路: 先把字符串从第一个字符 ...

  5. csv文件 java_Java生成CSV文件实例详解

    本文实例主要讲述了Java生成CSV文件的方法,具体实现步骤如下: 1.新建CSVUtils.java文件: package com.saicfc.pmpf.internal.manage.utils ...

  6. elasticsearch group by java_java elasticsearch聚合查询实例详解

    现有索引数据: index:school type:student --------------------------------------------------- {"grade&q ...

  7. 《 Python List 列表全实例详解系列(九)》__列表反转(6种方法)

    < Python List 列表全实例详解系列(九)> __列表反转(6种方法) 本章目录: 十一.列表反转的6种方法 (11.1).通过列表的切片操作实现列表反转 (11.2).使用列表 ...

  8. java生成字符串数组_Java 生成随机字符串数组的实例详解

    Java 生成随机字符串数组的实例详解 利用Collections.sort()方法对泛型为String的List 进行排序.具体要求: 1.创建完List之后,往其中添加十条随机字符串 2.每条字符 ...

  9. char数组转换成字符串_将字符串转换为char数组java –将字符串转换为char

    char数组转换成字符串 Sometimes we have to convert String to the character array in java programs or convert ...

最新文章

  1. 新入行程序员考虑自己是否明白以下这8件事情
  2. 记录某项目中的踩坑与解决(持续更新)
  3. linux 查本机公网ip 网站接口 nmap工具
  4. 利用分析函数改写范围判断自关联查询
  5. 文本框的值默认显示文本域上_13.4.4 键盘与文本事件
  6. 中微公司2020年净利4.92亿元 投资中芯国际赚2.62亿
  7. SpringBoot常用注解以及作用
  8. Python连载7-time包的其他函数
  9. ECharts项目小结~
  10. 宗海图cad_技术绘制论文,关于CAD技术机械制图关键技术相关参考文献资料-免费论文范文...
  11. 电池单位中的毫安时与能量单位千焦及大卡的换算关系
  12. macd底背离的python_python量化交易是否可以有策略有效识别MACD/SKDJ底背离和顶背离?...
  13. 多线程情况下如何保证线程安全
  14. 深度学习从入门到精通——图像分割之DeepLab系列算法
  15. Ubuntu系统下安装Python3
  16. 恶意软件免杀与技术(2022.10.08)
  17. 【重磅整理】提前看287篇ICLR-2021 深度强化学习领域论文得分汇总列表
  18. 台达伺服ASDA-B2调试
  19. STM32替换Arduino直通车
  20. 【6】opencv采用映射技术实现鱼眼镜头校正和鱼眼镜头还原全景图。

热门文章

  1. 亚马逊、temu、速卖通、国际站卖家如何利用好测评补单这张王牌?
  2. sylixos licesence 问题
  3. 数据库原理 活锁死锁
  4. java拖拽式开发,最全指南
  5. 数据库性能优化之分布式数据库结构设计优化(一)
  6. jquery form插件(一)
  7. java MySQL数据库 详解
  8. C语言printf()输出整数的格式
  9. 如果可以,你会让机器人代替电销工作吗?
  10. c4d学习笔记-阵列