I have code like this:
public int getDistanceToNumber(int number) {
List<Integer> tuple5 = null;
int distanceCounter = 0;
for (int i = 0; i < allDraws.size(); i++) {
tuple5 = allDraws.get(i).getTupleAsList();
if (tuple5.contains(number)) { // autoboxing primitive ?
}
}
return 0;
}
The question is - shall I make method argument Integer like int getDistanceToNumber(Integer number)
for autoboxing from primitive into Integer to happen only once, or there is no performance issue.
This piece of code inside loop runs over 100K times...