Java Boolean in a loop

Reading about Lookups I found new(for me) and awesome way to manage boolean value  used for controlling loops:

        boolean valid = false;  
while(!valid){
id = this.getId();
valid = true;
for(IdValidator validator : rstl.allInstances()){
valid = valid && validator.validate(id);
}
}

Using && really make me thinking why I didn't figure it out yet!



Share on Hacker News
Share on LinkedIn


← Home


Want to learn more?

Sign up to get a digest of my articles and interesting links via email every month.

* indicates required

Please select all the ways you would like to hear from Krzysztof Kula:

You can unsubscribe at any time by clicking the link in the footer of my emails.

I use Mailchimp as a marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.