一定要数组?
2维数组。就可以了
用list应该更简单点

解决方案 »

  1.   

     wdz567 只要能提取到名字(其实就只有两个名字,收方与发方),时间与信息就可以
    能说具体点吗?
      

  2.   

    张三(19:11:19)
    hfdhgfdsgd 楼主说的重点是怎么把这个东西转成一个字符数组吧?
    你接收的字符串是怎么样的?、
    张三(19:11:19)hfdhgfdsgd 如果是这样的话
                      String db="张三(19:11:19)hfdhgfdsgd";
    String [] bst={"","",""};
    bst[0]=db.substring(0,db.indexOf("("));
    bst[1]=db.substring(db.indexOf("(")+1,db.indexOf(")"));
    bst[2]=db.substring(db.indexOf(")")+1);
    System.out.println("bst[0]"+bst[0]);
    System.out.println("bst[1]"+bst[1]);
    System.out.println("bst[2]"+bst[2]);
      

  3.   

    我觉得楼主表述的不是很明白,还有就是
    张三(19:11:19) 
    hfdhgfdsgd 
    张三(19:11:21) 
    ddddddddddd 
    管理员(19:12:03) 
    asdfsdf 
    管理员(19:12:06) 
    dddddddd 
    像是聊天记录之类的,怎么可能是一个字符串呢?
    如果真的如8楼所说,他的方法就可以?
    不知道楼主的这些所谓的是怎么存储的?
      

  4.   

    我记得我朋友做的采集器也和你这差不多..但他是asp技术..可能和你的不一样..
      

  5.   

    List list = new ArrayList();
    User user =new User("姓名","时间","信息");
    list.add(user);
    提取的时候用 list[0][0]
                list[0][1]
                list[0][2]
    不可以吗?