diff --git a/spring-boot/src/main/java/org/springframework/boot/env/SpringApplicationJsonEnvironmentPostProcessor.java b/spring-boot/src/main/java/org/springframework/boot/env/SpringApplicationJsonEnvironmentPostProcessor.java index f02fe36a8e..a7dec110fa 100644 --- a/spring-boot/src/main/java/org/springframework/boot/env/SpringApplicationJsonEnvironmentPostProcessor.java +++ b/spring-boot/src/main/java/org/springframework/boot/env/SpringApplicationJsonEnvironmentPostProcessor.java @@ -121,7 +121,7 @@ public class SpringApplicationJsonEnvironmentPostProcessor if (value instanceof Map) { flatten(name, result, (Map) value); } - if (value instanceof Collection) { + else if (value instanceof Collection) { int index = 0; for (Object object : (Collection) value) { extract(name + "[" + index + "]", result, object);