美文网首页
翻转字符串

翻转字符串

作者: 小圆圈Belen | 来源:发表于2020-11-05 21:36 被阅读0次

    两种方法
    一种是利用 StringBuffer 或 StringBuilder 的 reverse 成员方法;
    另一种是使用String 的 toCharArray 方法先将字符串转化为 char 类型数组,然后将各个字符进行重新拼接

    public class RevertString {
        // 使用StringBuffer的reverse方法
        public static void RevertString(String str){
            String reverse = new StringBuffer(str).reverse().toString();
            System.out.println(reverse);
        }
        // 使用String 的 toCharArray 方法先将字符串转化为 char 类型数组,然后将各个字符进行重新拼接
        public static void Reverse(String str){
            char [] chars = str.toCharArray();
            String reverse = "";
            for (int i = chars.length-1;i >= 0;i--){
                reverse += chars[i];
            }
            System.out.println(reverse);
        }
        public static void main(String [] args){
            String src_string = "I am a lovely girl!";
            RevertString(src_string);
            Reverse(src_string);
        }
    }
    

    相关文章

      网友评论

          本文标题:翻转字符串

          本文链接:https://www.haomeiwen.com/subject/rfaavktx.html