early exit it toString was only used if data array was empty

This commit is contained in:
2017-12-16 14:34:36 +01:00
parent 76145b080e
commit f3cbdda121
2 changed files with 23 additions and 4 deletions

View File

@@ -738,9 +738,8 @@ public final class IntList implements Serializable, Cloneable {
@Override
public String toString() {
if (data == null)
return "null";
final int iMax = data.length - 1;
assert data != null : "data cannot be null";
final int iMax = size - 1;
if (iMax == -1)
return "[]";