public static void reverse(String str){
char[] s=str.toCharArray();
char[] q=new char[s.length] ;
int start=0,end=s.length-1;
//我将需要操作的数组从尾部开始操作,然后将其保存到另一个正序的数组里
for(int x=end,j=0;x>=start&&j<=s.length;x--,j++){
q[j]=s[x];
}
System.out.println(new String(q));
}
昨天看完视频后今天一觉起来弄了个这个,算不算是数组翻转?怎么看起来这么简单。
|