字符串翻转demo
1.利用char数组
public class stringfanzhaun { public static void main(String[] args) { String str="12345"; char[] qq=str.toCharArray(); String pp=""; for(int i=qq.length-1;i>=0;i--){ pp=pp+qq[i]; } System.out.println(pp); } }
2.利用递归:
public class stringfanzhaun { public static void main(String[] args) { stringfanzhaun aa=new stringfanzhaun(); String str="12345"; String hello=aa.fan(str); System.out.println(hello.toString()); } public String fan(String str){ if(str==null||str.length()==0){ return str; } int len=str.length(); if(len==1){ return str; }else{ return fan(str.substring(1))+str.charAt(0); } } }
JAVA修炼塔,技术世界的探知与交流,欢迎你的加入-----群号:535296702