Merge "Remove unnecessary use of List in FileUtils"

This commit is contained in:
Sean Stout
2022-11-14 05:51:52 +00:00
committed by Android (Google) Code Review

View File

@@ -84,7 +84,6 @@ import java.security.NoSuchAlgorithmException;
import java.util.Arrays;
import java.util.Collection;
import java.util.Comparator;
import java.util.List;
import java.util.Objects;
import java.util.concurrent.Executor;
import java.util.concurrent.TimeUnit;
@@ -1314,31 +1313,31 @@ public final class FileUtils {
private static long toBytes(long value, String unit) {
unit = unit.toUpperCase();
if (List.of("B").contains(unit)) {
if ("B".equals(unit)) {
return value;
}
if (List.of("K", "KB").contains(unit)) {
if ("K".equals(unit) || "KB".equals(unit)) {
return DataUnit.KILOBYTES.toBytes(value);
}
if (List.of("M", "MB").contains(unit)) {
if ("M".equals(unit) || "MB".equals(unit)) {
return DataUnit.MEGABYTES.toBytes(value);
}
if (List.of("G", "GB").contains(unit)) {
if ("G".equals(unit) || "GB".equals(unit)) {
return DataUnit.GIGABYTES.toBytes(value);
}
if (List.of("KI", "KIB").contains(unit)) {
if ("KI".equals(unit) || "KIB".equals(unit)) {
return DataUnit.KIBIBYTES.toBytes(value);
}
if (List.of("MI", "MIB").contains(unit)) {
if ("MI".equals(unit) || "MIB".equals(unit)) {
return DataUnit.MEBIBYTES.toBytes(value);
}
if (List.of("GI", "GIB").contains(unit)) {
if ("GI".equals(unit) || "GIB".equals(unit)) {
return DataUnit.GIBIBYTES.toBytes(value);
}
@@ -1370,7 +1369,7 @@ public final class FileUtils {
sign = -1;
}
fmtSize = fmtSize.replace(first + "", "");
fmtSize = fmtSize.substring(1);
}
int index = 0;