//sun jdk. 1.4.2
String a = "01-02-03-06";
String[] sa = a.split("-");
for(int i=0;i<sa.length;i++){
  System.out.println(sa[i]);
}

解决方案 »

  1.   

    String[] result = "01-02-03-06".split("-");
      

  2.   

    写个do...while循环吧。很简单的。
      

  3.   

    public class HelloWorld{
    public static void main(String[] args){
    String a="01-02-03-06";
    String[] b=a.split("-");
    for(int i=0;i<b.length;i++)
    System.out.println(b[i]);
    }
    }
      

  4.   


     hykwolf(Yankang Hu)方法很好。也可以String mys="01-02-03-06";
    st2=new StringTokenizer(mys,"-");for(int i=0;i<4;i++){
    System.out.println("\nToken: "+st2.nextToken());
    }自己放入数组吧!口合口合。。