String[] test = new String[length];test[0] 就是test1,依此类推

解决方案 »

  1.   

    String a = "abc|casdfasdfde|alkja|aslfjalksdjfa";
    String[]a1=a.split("|");
      

  2.   

    详细点,老大
    如何做到a,b,c变量的对应??
      

  3.   

    这个可以
    public class Test2{
       public static void main(String[] args){
          String test1 = "abc|bcd|def";
          String test2 = "ABC|BCD|DEF";
          String[] test3 = null;
          String[] test4 = null;
         test3 = test1.split("\\|");
         test4 = test2.split("\\|");
         for(int i = 0 ; i < test3.length;i++){
            System.out.println("test"+String.valueOf(i+5)+"="+test3[i]+test4[i]);
        }
       }
    }
      

  4.   

    String a = "abc|casdfasdfde|alkja|aslfjalksdjfa";
    String[]a1=a.split("|");
    String b = "ASDFI|ASDLKFJASLDKJF|ASDFALSKJFALKDJFA|ASD";
    String[]b1=b.split("|");
    String c = "ddd|asdfasdf|asd|dd";
    String[]c1=c.split("|");
    String []test=new String[a1.length];
    for(int i=0;i<a1.length;i++) 
       test[i]=a1[i]+"|"+b1[i]+"|"+c1[i];
      

  5.   

    import java.util.* ;public class Try {


    public static void main(String[] args) {

      String a = "abc|casdfasdfde|alkja|aslfjalksdjfa";
    String b = "ASDFI|ASDLKFJASLDKJF|ASDFALSKJFALKDJFA|ASD";
    String c = "ddd|asdfasdf|asd|dd";
        
    System.out.println("hellowrold") ;
    java.util.StringTokenizer stk_a = new StringTokenizer(a,"|") ;
    java.util.StringTokenizer stk_b = new StringTokenizer(b,"|") ;
    java.util.StringTokenizer stk_c = new StringTokenizer(c,"|") ;

    ArrayList stringList = new ArrayList() ;

    while(stk_a.hasMoreTokens() ) {
    String element = stk_a.nextElement() + "|" + stk_b.nextElement() + "|" + stk_c.nextElement() ;
    System.out.println(element) ;
    stringList.add(element) ;
    }
    }
    }
      

  6.   

    jackkui(六级木匠)的似乎可行,我测试看看先感谢各位的帮忙!
    测试下先!!!!