Yes, it certainly would.
Java (and most other modern languages) has a for statement which
combines all three aspects of a loop.
It looks like this:
for ( initialize ; test ; change ) loopBody ;
The initialize, test , and change
are expressions that (usually) perform the named action.
The  loopBody can be a single statement or a block statement.
Here is an example of a for statement:
// initialize; test; change // for ( count = 0; count < 10; count++ ) System.out.print( count + " " );
The variable count is the loop control variable.
(A loop control variable is an ordinary variable used to control the
actions of a looping structure.)
It does the same thing as this loop built using a while statement:
count = 0;                             // initialize
while (  count < 10 )                  // test
{
  System.out.print( count + " ");
  count++ ;                            // change
}
Remember that
count++ 
has the same effect as 
count = count + 1.