The following Java exercise(s) are designed for advanced level developers. If the level is too hard, then I recommend to select an easier one or you might consider reading my article about this topic, which offers a theoretical explanation including more exercises. Read More: Java Iteration (Loop) Statements
Article: Java iteration(loop) statements Quizzes: Beginner Intermediate Advanced |
Quiz 1: Three loops
What appears in the standard output when this program is invoked?
public class Loop{ int n = 5; boolean b; void method(){ for(int i=0; i<2; i++){ System.out.print("-x"+i); for(int i2=0; i2<2; i2++){ System.out.print("-y"+i2); for(int i3=0; i3<5; i3++){ n++; System.out.print("-z"+i3); if(n>7){ break; } } } b = true; break; } } public static void main(String[] args){ Loop loop = new Loop(); if(!loop.b){ loop.method(); } else{ System.out.print("-x0-y0-z0"); } } }
Article: Java iteration(loop) statements Quizzes: Beginner Intermediate Advanced |
Suggested Articles
![]() ![]() ![]() |