字符串反转是一道经典的算法题,面试中也经常会被问到。实现字符串反转的方式有很多,这里我简单地介绍几种常用的方法实现字符串的反转。
方式一:利用StringBuilder自带的reverse()方法,最简单一种方式,直接调API。
运行结果为:
方式二:转换为数组再反转。
运行结果为:
方式三:调用charAt()
运行结果为:
方式四:递归,装逼写法。
运行结果为:
以上就是我分享的字符串反转的几种常用方式,如有错误或不足欢迎指正,有其他方法的欢迎一起交流分享。