MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » CSDN没人了吗?母亲救救啊……

CSDN没人了吗?母亲救救啊……(3)

www.MyException.Cn  网友分享于:2013-12-13  浏览:66次

 
按照此逻辑可以稍微调整即可得到正确的结果:    
 
public     class     d    
{    
                  public     static     void     main(String[]     args)    
                  {    
                                      String     str     =     "the     china     dalian     microsoft     ";    
                                      String[]     str2     =     str.split( "     ");    
                                      for(int     i     =     str2.length     -     1;i     > =     0;i--)    
                                      {    
                                                          System.out.print(str2[i]     +     "     ");    
                                      }    
                                                          System.out.println();    
                  }    
}    
 
正确结果:microsoft     dalian     china     the     。    
 
但是上面这个方法调用了相关的库函数,所以也没达到要求!    
 
那位高手指点我一下啊,在线等答案……    



------解决方案--------------------

String str1 = "bai chi wen ti ";
char[] c = str1.toCharArray();
StringBuffer tmp = new StringBuffer( " ");
String out = " ";
for(int i = 0 ;i < c.length;i++){
if(c[i] != ' '){
tmp.append(c[i]);
}else{
out = tmp.toString() + " " + out;
tmp = new StringBuffer( " ");
}
}
out = tmp.toString() + " " + out;
System.out.println(out);
------解决方案--------------------
第一个可以用apache的lang库实现

import org.apache.commons.lang.StringUtils;

public class StrReserve {
public static void main(String[] args)
{
String str = "the china dalian microsoft ";
str = StringUtils.reverseDelimited(str, ' ');
System.out.println(str);
}
}
------解决方案--------------------
public class TestClass {
public static void main(String[] args){

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有