我要用到一个递归调用
   for(i=0;i<???;i++)
  {
    list1=cutlist(list,length);//这个递归是把一个长的字符串list输入,输出以规定长度length截取的字符串list1;当输出list1=null时循环终止
                                    //但是字符串的长度是不固定的,所以,到底要循环多少次list1才是null不知道,所以i<???不知道。
                                    //这就是我的问题,请问怎么处理这种情况????
  }
假如 list[0]=aaabbbcccddd; list[1]=xxxyyy; length=3; 
list[0].length/3=4, list[1].length/3=2, 这个例子就要循环 4 次( i<4 以最长的字符串要循环的次数为准) list1就为空了。怎么确定i<???呢