java字符串反转(7种方法)

您所在的位置:网站首页 java字符串反转算法 java字符串反转(7种方法)

java字符串反转(7种方法)

2024-01-19 01:20| 来源: 网络整理| 查看: 265

java字符串反转(7种方法) 原创

负债程序猿 2022-03-30 13:56:37 博主文章分类:算法 ©著作权

文章标签 算法 递归 倒序 i++ 其他 文章分类 代码人生

©著作权归作者所有:来自51CTO博客作者负债程序猿的原创作品,请联系作者获取转载授权,否则将追究法律责任

1、用stringBuffer或者stringBuilder自带的reverse方法

public static String reverseTestOne(String s) { return new StringBuffer(s).reverse().toString(); }

2、将字符串拆分为char数组

public static String reverseTestTwo(String s) { char[] charArray = s.toCharArray(); int start = 0, end = charArray.length - 1; for (; start = 0; i--) { sb.append(s.charAt(i)); } return sb.toString(); }

4、利用栈的先进后出

public static String reverseTestFour(String s) { StringBuffer sb = new StringBuffer(); Stack stack = new Stack(); for (int i = 0; i 收藏 评论 分享 举报

上一篇:5分钟搞懂io、nio、bio

下一篇:java数字与字符串互转



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3