Quicker way to break loop or increment counter?

Hanz Schmidt :

Is there a quicker way to increment a counter or break from an outer loop?

while(myArrayList.get(i) > myNumber) {
    // some operations

    if(i + 1 < myArrayList.size())
        i++;
    else
        break;
}
displayName :

A better way to write your code is definitely there:

for (int i = 0; i < myArrayList.size(); i++) {
    if (myArrayList.get(i) <= myNumber) break;
    //Some operations...
}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=91671&siteId=1