This loop goes through a condition block of code with the reserved keyword while.
When the condition is TRUE, it executes the given code inside of its brackets. The loop continues to execute the code when the condition returns TRUE.
whileLoop
This looping statement is a variant of the while loop.
Where it executes first a statement block, and then the condition will be evaluated.
do-while Looping
Allows set of instructions to be performed until a certain condition is reached
forLoop
If this statement is encountered inside any looping constructs, the rest of
the statement block will be skipped, and
the statement following the statement
block will be executed.
break
This statement is used only for looping constructs such as for, do-while, and while loops.
It allows you to stop the loop before it completes it and reset it to go back to the beginning and start for a new iteration.
continue
This uses multiple loops, and it exists inside the body of another loop.
nested loop
In a ____ loop, a special value called sentinel is used to stop the
loop.
sentinel-controlled
A ____ statement is a way to exit out of a loop. It differs from a normal break statement in a way that this statement terminates a specific loop while a normal break statement terminates the whole loop.
Labeled Break
A ____ statement has the same concept as Labeled Break statement, but instead of terminating a specific loop, this statement skips a specific loop.
Labeled Continue
Arrays in JAVA are ____ that allow you to group common data types together.
data structures
Arrays in JAVA are ____ that are declared and have a memory address as an actual value.
objects
Arrays in JAVA are ____, where once the size of the array is declared, it can no longer ba changed.
immutable
Arrays in JAVA are ____, where the size is assigned only in runtime and not a compile time.
dynamic
A one-dimensional array is a collection of elements of the same type arranged in a linear sequence.
Basically, an array is like a list.
dataType[] arrayName = new dataType[arraySize];
one-dimensionalarraysyntax
SKIP THIS: for lessons only.
in:
dataType[] arrayName = new dataType[arraySize];
Default values - Elements are initialized with default values.
Specified size - You can specify the size of the array when you create it.
Fixed-size - The size of the array can no longer be changed.
in:
dataType[] arrayName = {element1, …, elementn};
Concise values - You can initialize the specific values of the array once you declare it.
Dynamic size - The size of the array will vary depending on the number of elements you provide.
To access an array:
arrayName[index]
____ = number of elements in array >= 0
Means that ____ corresponds to the number of elements inside an array, and they cannot be less than 0
arraySize
A multidimensional array organizes data in more than one dimension; can also be thought of as an array of arrays.
A two-dimensional array organizes data in two dimensions.
While a one-dimensional array is like
a list, a two-dimensional array is like a table or grid.