急,求大神!!!!!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    是这样的,你可以用一个List<Object>把所有的对象存起来,然后写一个你的业务操作的方法,然后用for循环来合并
      

  2.   

    不是这样的,例如 有1和2 如果他俩都来的话就合并成0,如果先来1 30s后2还没来就 显示1
    这不是你操作的问题咯,拿出来,对应的操作就是你说的先来的操作
    要用线程做,0来等1 时间有限定规定时间没等到就显示0.
    等到了就合并
    刚刚少发了点。。满足条件合并成2感觉需求有点问题, 0进方法后等待1么? 这中间没有返回调用0的方法一直被挂起? 30s后如果1来则合并, 如果1不来则直接返回0的数据是么? 1来了之后把合并后的数据返回给谁呢? 给0还是给1? 并且0的时刻同时来了很多数据时该如何处理?
    0  1  2都表示一个对象,进入和等待进入的对象是相同的,但是值不相同一个方法收集数据放到集合中, 另一个方法每30s进行一次数据合并可以达到要求么?
      

  3.   

    不是这样的,例如 有1和2 如果他俩都来的话就合并成0,如果先来1 30s后2还没来就 显示1
    这不是你操作的问题咯,拿出来,对应的操作就是你说的先来的操作
    要用线程做,0来等1 时间有限定规定时间没等到就显示0.
    等到了就合并
    刚刚少发了点。。满足条件合并成2感觉需求有点问题, 0进方法后等待1么? 这中间没有返回调用0的方法一直被挂起? 30s后如果1来则合并, 如果1不来则直接返回0的数据是么? 1来了之后把合并后的数据返回给谁呢? 给0还是给1? 并且0的时刻同时来了很多数据时该如何处理?
    0  1  2都表示一个对象,进入和等待进入的对象是相同的,但是值不相同一个方法收集数据放到集合中, 另一个方法每30s进行一次数据合并可以达到要求么?
    不行,必须要使用线程的。 需要第一个线程停30s等待第二个线程。看有没有第二个线程,没有的话就显示第一个数据,有的话就合并