I am curious if it is faster to call an array's length attribute twice while iterating through it, or to make a new variable.
Example of calling length attribute:
private void addColumns() {
for( int i = 0; i < puzzleArr.length; i++ ) {
char[] column = new char[puzzleArr[i].length];
for( int j = 0; j < puzzleArr[i].length; j++ ) {
// do something
}
}
}
Example of making a new variable:
private void addColumns() {
for( int i = 0; i < puzzleArr.length; i++ ) {
int arrayLength = puzzleArr[i].length;
char[] column = new char[arrayLength];
for( int j = 0; j < arrayLength; j++ ) {
// do something
}
}
}