diff --git a/guava/src/com/google/common/cache/LocalCache.java b/guava/src/com/google/common/cache/LocalCache.java
index ceb6368a2c1d..30a480fb03f9 100644
--- a/guava/src/com/google/common/cache/LocalCache.java
+++ b/guava/src/com/google/common/cache/LocalCache.java
@@ -3918,9 +3918,7 @@ public boolean isEmpty() {
}
sum -= segments[i].modCount;
}
- if (sum != 0L) {
- return false;
- }
+ return sum == 0L;
}
return true;
}
diff --git a/guava/src/com/google/common/collect/MapMakerInternalMap.java b/guava/src/com/google/common/collect/MapMakerInternalMap.java
index 2247f41ea51f..b73525f7d9fa 100644
--- a/guava/src/com/google/common/collect/MapMakerInternalMap.java
+++ b/guava/src/com/google/common/collect/MapMakerInternalMap.java
@@ -2315,9 +2315,7 @@ public boolean isEmpty() {
}
sum -= segments[i].modCount;
}
- if (sum != 0L) {
- return false;
- }
+ return sum == 0L;
}
return true;
}
diff --git a/guava/src/com/google/common/reflect/Parameter.java b/guava/src/com/google/common/reflect/Parameter.java
index d916310ba074..8065920c8f18 100644
--- a/guava/src/com/google/common/reflect/Parameter.java
+++ b/guava/src/com/google/common/reflect/Parameter.java
@@ -94,7 +94,7 @@ public A[] getAnnotationsByType(Class annotationType)
// @Override on JDK8
@Override
public Annotation[] getDeclaredAnnotations() {
- return annotations.toArray(new Annotation[annotations.size()]);
+ return annotations.toArray(new Annotation[0]);
}
/** @since 18.0 */
diff --git a/guava/src/com/google/common/reflect/Types.java b/guava/src/com/google/common/reflect/Types.java
index ae84748685d9..4f8c3d077f12 100644
--- a/guava/src/com/google/common/reflect/Types.java
+++ b/guava/src/com/google/common/reflect/Types.java
@@ -511,7 +511,7 @@ public String toString() {
}
private static Type[] toArray(Collection types) {
- return types.toArray(new Type[types.size()]);
+ return types.toArray(new Type[0]);
}
private static Iterable filterUpperBounds(Iterable bounds) {