美文网首页
翻转字符串

翻转字符串

作者: 小圆圈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