这样的写法不推荐吧,简直是变相的goto嘛!在面向对象语言中这么写...
<<
retry:
while(true)
{
    int t=(int)(Math.random()*flav.length);
    for(int j=0;j<i;j++)
        if(picks[j]==t) continue retry;    picks[i]=t;
    results[i]=flav[t];
    break;
}
>>
当然也可能是俺们孤陋寡闻,呵呵。