Java实现一个字符串的反转
Java小程序实现字符串的反转:
方法一:
public class reverseString {public static void main(String[] args) {
String str="ILoveJavaAndPython";
char[] strArray=str.toCharArray();
int len=strArray.length;
char temp;
for(int i=0;i<len/2;i++){
temp=strArray[i];
strArray[i]=strArray[len-i-1];
strArray[len-i-1]=temp;
}
String strAfter=String.valueOf(strArray);
System.out.println("Before:"+str);
System.out.println("After:"+strAfter);
}
}
方法二:
import java.util.Stack;public class reverseString {
public static void main(String[] args) {
String str="ILoveJavaAndPython";
char[] strArray=str.toCharArray();
int len=strArray.length;
Stack<Character> stack=new Stack<Character>();
for(int i=0;i<len;i++)
stack.push(strArray[i]);
String afterReversed="";
for(int i=0;i<len;i++)
afterReversed+=stack.pop();
System.out.println("Before:"+str);
System.out.println("After:"+afterReversed);
}
}
以上是 Java实现一个字符串的反转 的全部内容, 来源链接: utcz.com/z/391569.html