zoukankan      html  css  js  c++  java
  • 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);
    	
    }
    }
    

     

  • 相关阅读:
    Adobe Photoshop cs6 破解方法
    vs2008试用90天破解方法
    Install win8_pro using UltraISO
    面试题-100盏灯问题
    PHP 博客文集 1 Veda原型 成功,唯有积累,没有奇迹
    php 框架
    php 语法2
    干货 连接
    试题 极客学院
    地图
  • 原文地址:https://www.cnblogs.com/itdyb/p/6028112.html
Copyright © 2011-2022 走看看