title: Spring @Value default value for String[]
body: <p>I'm wondering how I can set a default Value for String[]. </p>
  
  <pre><code>@Value("${blacklist}")
  private String[] blacklist;
  </code></pre>
  
  <p>In runtime the list is filled via my application.yml. In Testcases it is <code>null</code> and I will not set any value for each Testcase. 
  Furthermore if there are no entries in die application.yml it have to be an empty array.</p>
  
  <p>Usage:</p>
  
  <pre><code>for (String varToRemove : blacklist) {
          vars.remove(varToRemove );
   }
  </code></pre>
  
  <p>Pls no answers like "Why you do not just null-check it?". I want to know how to set the default value :) </p>