在学习之初,会有很多有趣的问题,比如,有一个地方需要将字符串反转操作,那么刚开始我们可能会想到先将这个字符串转换为char 数组,然后通过for循环给一个新的char数组,最后再转换为字符串。这样的代码不够完美,其实java有帮我们做到这点。
StringBuffer中有一个reverse()方法可以帮我们实现这个操作,我们只需要将String转为StringBuffer,然后再调用就可以了。
public class Test1 {
public static void main(String[] args){
String a ="123456";
StringBuffer stringBuffer =new StringBuffer(a);
stringBuffer.reverse();
System.out.println(stringBuffer); //输出为:654321
}
}
网友评论