The following Java exercise(s) are designed for intermediate level programmers. 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: A for loop statement.
What will happen if you try to compile and execute the main method?
public class MyLoop { int x = 5; int y = 7; void methodA(){ for(int i = 0; i < 7; i ++ ) { System.out.print("-x" + x); if(y > x) { System.out.print("-y" + y); y -= 5; x -= 4; break; }else { System.out.print("-x" + x); } } } int methodB(int x, int y){ if(this.y < 3) { return this.x + y; }else { return this.y + x; } } public static void main(String[] args){ MyLoop myLoop = new MyLoop(); myLoop.methodA(); System.out.print("-x" + myLoop.methodB(6,3)); } }
Article: Java iteration(loop) statements Quizzes: Beginner Intermediate Advanced |
Suggested Articles
![]() ![]() ![]() |