Šalić
Šalić
Floating-point numbers.
Booleans.
Comparison operators.
Math library.
The full Math API.
Type conversion.
If and if-else statements.
Deeper nesting.
// print out Pythagorean triples (i, j, k) such that i^2 + j^2 = k^2
for (int i = 1; i <= N; i++) {
for (int j = i; j <= N; j++) {
for (int k = j; k <= N; k++) {
if (i*i + j*j == k*k) {
System.out.println("(" + i + ", " + j + ", " + k + ")");
}
}
}
}
-->
Break statement.
Do-while loop.
Switch statement.
Arrays.
Compile-time initialization.
Compile-time initialization.
Ragged arrays.
Our standard output library.
Functions.
Libraries of functions.
Our standard random library.
Creating an object.
Instance variables.
Constructors.
Instance methods.
Classes.
Object-oriented libraries.
Java's String data type.