Java实现一个字符串的反转
2016-11-03 20:36
453 查看
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如何实现一个字符串的反转和替换
- java 如何实现一个字符串的反转 (转自网络)
- java 如何实现一个字符串的反转
- Java实现一个字符串的反转
- java实现字符串反转
- JAVA实现字符串反转,借助字符数组实现
- java--让一个字符串反转
- java实现字符串反转
- Java字符串反转算法实现
- java如何实现字符串的反转及替换
- JAVA实现字符串反转,借助字符数组实现
- Java实现字符串反转
- 在一个字符串中找到第一个只出现一次的字符(java实现)
- C#--第九周实验--任务2--定义一个静态成员方法,该方法实现字符串反转。
- java实现字符串反转
- java--让一个字符串反转
- Linux下实现反转一个字符串或者数组中的数据
- C#--第九周 任务2--定义一个静态成员方法,该方法实现字符串反转
- 14、JAVA 判断一个数/字符串是不是回文?实现字符串的逆序,如“abcd”变成“dcba”
- 在一个字符串中找到第一个只出现一次的字符(java实现)