qq|空间|flash|QQ表情|Java|
请问这个怎么P出来放到数组里?我的代码:
String strss[]={};
strss=strs.split("|");

解决方案 »

  1.   

    String[] strss=strs.split("\\|");
      

  2.   


    public class TestSp { /**
     * @author java_cxrs
     */
    public static void main(String[] args) {
    String str ="qq|空间|flash|QQ表情|Java|";
    String[] sp = str.split("\\|");
    for(int i=0;i<sp.length;i++){
    System.out.print(sp[i]);
    }
    }}out:qq空间flashQQ表情Java
      

  3.   

    试试用                import java.util.*;
                    String s ="qq|空间|flash|QQ表情|Java|"; 
    StringTokenizer stk =new StringTokenizer(s,'|');
    int count =0;
    count = Integer.parseInt(stk.countTokens());
    String [] str =new String[count];
    for(int i=0;i<count;i++){
    str[i] = (String)stk.nextElement();
    }没运行过,不知道行不行