专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 告诉你如何在Java中反转字符串

告诉你如何在Java中反转字符串

更新时间:2022-07-15 10:57:33 来源:动力节点 浏览717次

Java中有很多方法可以反转字符串。我们可以使用 StringBuffer、StringBuilder、迭代等来反转字符串。让我们看看在 Java 中反转字符串的方法。

1.通过 StringBuilder / StringBuffer

文件:StringFormatter.java

公共类 StringFormatter {   
公共静态 字符串 reverseString(String str){   
    StringBuilder sb= new  StringBuilder(str);  
    sb.reverse();  
    返回 sb.toString();  
}  
}  

文件:TestStringFormatter.java

公共类 TestStringFormatter {   
公共静态无效 主要(字符串[]参数){    
    System.out.println(StringFormatter.reverseString( "我叫可汗" ));  
    System.out.println(StringFormatter.reverseString( "我是sonoo jaiswal" ));      
    }  
}  

输出:

纳克西曼伊姆
lawsiaj oonos ma 我

2.通过反向迭代

文件:StringFormatter.java

公共类 StringFormatter {   
公共静态 字符串 reverseString(String str){   
    char  ch[]=str.toCharArray();  
    字符串 rev= "" ;  
    for ( int  i=ch.length- 1 ;i>= 0 ;i--){  
        转+=ch[i];  
    }  
    返回 转速;  
}  
}  

文件:TestStringFormatter.java

公共类 TestStringFormatter {   
公共静态无效 主要(字符串[]参数){    
    System.out.println(StringFormatter.reverseString( "我叫可汗" ));  
    System.out.println(StringFormatter.reverseString( "我是sonoo jaiswal" ));      
    }  
}  

输出:

纳克西曼伊姆
lawsiaj oonos ma 我

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>