首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

join轮换

2012-08-16 
join替换需要jar包:commons-lang-2.4.jarpackage org.cric.commimport java.util.ArrayListimport org.a

join替换

需要jar包:commons-lang-2.4.jar

package org.cric.comm;

import java.util.ArrayList;

import org.apache.commons.lang.StringUtils;

public class JoinText {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
    String advSwitch="66*0*0*0*0*0*0*0*0*0";

   String[] swithch=advSwitch.split("\\*");
   String adv=swithch[0];//得到对应类型的投放的广告id
   String[] advid=adv.split(";");
   //int id=Integer.parseInt(advid[0]);
   
   System.out.println(adv.length()+",,"+adv);
   if(advid.length==1 && adv.equals(String.valueOf(66))){//此广告位只有一个广告并且是要删除的广告
    swithch[0]= String.valueOf("0");
      String newSwitch=StringUtils.join(swithch, "*");
      System.out.println("新的开关为:"+newSwitch);
    
   }else{//此广告位有多个广告并且包含要删除的广告
    ArrayList list2=new ArrayList();
      for(int ii=0;ii<advid.length;ii++){
       String advId=advid[ii];
       if(Integer.parseInt(advId)!=66){
       list2.add(advId);
       }
      }
     swithch[0]=StringUtils.join(list2,";");
     String newSwitch=StringUtils.join(swithch, "*");
    
   }
 }

热点排行