JavaRush /Java Blog /Random-TL /para sa bawat vs para sa: mga sitwasyon sa paggamit

para sa bawat vs para sa: mga sitwasyon sa paggamit

Nai-publish sa grupo
Hindi kinakailangang umulit sa pamamagitan ng mga elemento ng array gamit ang isang loop lamang for. Mayroong mas compact na disenyo for each, isang halimbawa nito ay ibinigay sa ibaba.
int[] elements = { 1, 2, 3, 4, 5 };
for (int k : elements) {
	System.out.println(k);
}
Sa mga panaklong ipinapahiwatig namin na kami ay umuulit sa mga elemento ng array elements, at ang variable kay ang susunod na elemento ng array na ito sa susunod na pag-ulit. Natural, ang mga uri ng variable at array ay dapat magkatugma. Sa katawan ng loop ipinapahiwatig namin ang mga operator ng pagproseso. Sa halimbawang ito, ipi-print lang namin ang lahat ng elemento ng array sa console.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION