首页 课程 师资 教程 报名

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

  • 2022-07-15 10:57:33
  • 878次 动力节点

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 我

 

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交