|
public class Strans { /** * @param args */ public static void main(String[] args) { String t="play;;title;$title$;#$movies$(高于生活)"; int min=0,max=0,j=0,k=0,s=0; String text; char[] b=t.toCharArray(); char[] c=new char[100]; // System.out.println(c[99]); for(int i=0;i<b.length;i++) { if(b[i]=='$') { j=min=i;break; } }//得到$符號的第一個位置 if(min>0) { for(;j<b.length; j++) if(b[j]=='$') { k=j; } max=k; //得到$符號的最后一個位置 for(;s<min;s++) c[s]=b[s]; for(int m=max+1;m<b.length;m++) { c[s]=b[m]; s++; } //去掉$符之間 的內容 } for(int n=0;n<c.length;n++) { if(c[n]=='('||c[n]== ')') { c[n]=' '; } } //去掉括號 text=String.valueOf(c); System.out.println(text); } } |
|
|
來自: 520jefferson > 《java/android》