Учитывая, что Groovy не имеет инструкции do-while, как я могу перебирать все байты во входном потоке?
На предыдущая версия руководства пользователя Groovy:
СинтаксисНет 'еще... while()'.
Из-за двусмысленности мы еще не добавили поддержку do.. пока Groovy
Каким будет лучший способ сделать что-то вроде следующего кода Java в Groovy?
def numRead = inputStream.read(fileBytes, 0, fileBytes.length);
do{
} while(numRead > 0);
(Я знаю, что могу сделать это с помощью логического, я просто хочу знать, есть ли способ "Groovy" )