Browse Source

Initialize ArrayList with exact size in HttpHeaders

pull/30034/head
Patrick Strawderman 3 years ago committed by Rossen Stoyanchev
parent
commit
0d10d4beee
  1. 2
      spring-web/src/main/java/org/springframework/http/HttpHeaders.java

2
spring-web/src/main/java/org/springframework/http/HttpHeaders.java

@ -593,7 +593,7 @@ public class HttpHeaders implements MultiValueMap<String, String>, Serializable @@ -593,7 +593,7 @@ public class HttpHeaders implements MultiValueMap<String, String>, Serializable
String value = getFirst(ACCESS_CONTROL_ALLOW_METHODS);
if (value != null) {
String[] tokens = StringUtils.tokenizeToStringArray(value, ",");
List<HttpMethod> result = new ArrayList<>();
List<HttpMethod> result = new ArrayList<>(tokens.length);
for (String token : tokens) {
HttpMethod method = HttpMethod.valueOf(token);
result.add(method);

Loading…
Cancel
Save