先将String转化为char数组

String s = "www.runoob.com";

char [] c = s.toCharArray();

然后自定义反转函数:

//完成翻转功能
    private void reverse(char[] c,int begin,int end){
    while(begin<end){
        char temp=c[begin];
        c[begin]=c[end];
        c[end]=temp;
        begin++;
        end--;
    }
    }

反转char数组:

reverse(c,0,s.length()-1);

再转换成String:

String.valueOf(c);


其实java字符串反转有很多方法:

Java反转字符串的10种方法

Java中 String的反转相关推荐

  1. java中String new和直接赋值的区别

        Java中String new和直接赋值的区别     对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才 ...

  2. java中String的常用方法

    java中String的常用方法 1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len ...

  3. java中String,int,Integer,char、double类型转换

    java中String,int,Integer,char.double类型转换----https://www.cnblogs.com/kangyu222/p/5866025.html 转载于:http ...

  4. java中String对象和String变量

    2019独角兽企业重金招聘Python工程师标准>>> java中String对象和String变量 (2011-12-27 20:40:27) 转载▼ 标签: it 最近在论坛上看 ...

  5. java中字符串的创建_【转载】 Java中String类型的两种创建方式

    本文转载自 https://www.cnblogs.com/fguozhu/articles/2661055.html Java中String是一个特殊的包装类数据有两种创建形式: String s ...

  6. Java中String类的方法及说明

    String : 字符串类型 一.构造函数      String(byte[ ] bytes):通过byte数组构造字符串对象.      String(char[ ] value):通过char数 ...

  7. 如何理解java中String的不可变性

    文章目录 问题 String类的声明 final关键字的作用 String的不变性 String的不变性有哪些好处 String真的是绝对不可变吗 问题 为什么大家都在说String是不可变的? St ...

  8. Java中String和byte[]间的转换浅析

    Java语言中字符串类型和字节数组类型相互之间的转换经常发生,网上的分析及代码也比较多,本文将分析总结常规的byte[]和String间的转换以及十六进制String和byte[]间相互转换的原理及实 ...

  9. Java中string拼接,StringBuilder,StringBuffer和+

    Java中string拼接,StringBuilder,StringBuffer和+,到底哪个更合适? StringBuilder线程不安全,效率较线程安全的StringBuffer高.jdk1.5之 ...

最新文章

  1. @ResponseBody 和 @RequestBody 的作用
  2. express 解析 ajax post 数据 body 为空对象
  3. C#调用Mail发送QQ邮件
  4. linux教程for语句,Shell脚本for循环语句简明教程
  5. 1084. Broken Keyboard (20)
  6. 尺度不变网络提升人群计数性能(附Github地址)
  7. 设计模式(二 三)工厂模式:1-简单工厂模式
  8. 北京时间的拼音及解释
  9. Enum 作为一个数据源绑定
  10. H3C 模拟器 pc与sw直连 登录web
  11. 使用Navicat for MySQL设置定时备份数据库和数据恢复
  12. win10鼠标右键拓展(使用vs Code打开)
  13. 好玩的软件 Aura 模拟自然界中的音效,让你置身大自然。
  14. gis如何加入emf图片_ArcGIS教程:地图导出格式,教你如何选择
  15. 网络编程day1-本地信息的获取
  16. 2362:数字游戏(小k和小p的传奇)
  17. 游戏辅助,python制作王者荣耀刷金币脚本!
  18. 联想计算机设置恢复出厂,联想电脑一键恢复出厂设置使用方法
  19. cadence SPB17.4 - 中文UI设置
  20. 利用python批量查询企业信息_Python 实现批量查询域名可用性

热门文章

  1. [MySQL优化案例]系列 — 典型性索引引发CPU负载飙升问题
  2. @import和@class的区别
  3. Android快速开发框架-ZBLibrary 源码分享
  4. Nginx的负载均衡 - 保持会话 (ip_hash)
  5. iOS sql的简单封装
  6. Instance and Media Recovery Structures
  7. iOS crash 崩溃问题的追踪方法
  8. 配置PIM auto-rp
  9. VS 2005 文本编码小技巧 --中文亂碼問題解決
  10. boost之asio同步io使用实例