title: How to get each enum value as a list of Strings?
body: <pre><code>public enum CountryDefaultAddressEnum {
      // Country or Region , Contact Name, Street Address, City, State, ZIP Code
      US_CAL("US", "CA Address", "2065 Hamilton Avenue", " ", "San Jose", "CA",
              "95125"),
      US_SJ("US", "CA Address", "201 South Fourth Street", " ", "San Jose", "CA",
              "95112");
  
      private CountryDefaultAddressEnum(String countryOrRegion,
              String contactName, String streetAddress, String streetAddress2,
              String city, String state, String zipCode) {
          this.countryOrRegion = countryOrRegion;
          this.contactName = contactName;
          this.streetAddress = streetAddress;
          this.streetAddress2 = streetAddress2;
          this.city = city;
          this.state = state;
          this.zipCode = zipCode;
      }
  
  public String getValue() {
      return String.format("%s %s %s %s %s %s %s", countryOrRegion, contactName, streetAddress, streetAddress2, city, state, zipCode);
      }
  }
  
  public static void main(String args[]) {
      for(CountryDefaultAddressEnum countryAddr : US_CAL.values()) {
        System.out.println(countryAddr + ": " + countryAddr.getValue());
      }
  }
  </code></pre>
  
  <p>How do I get all the strings of this enum?
  I want something like:</p>
  
  <pre><code>CountryDefaultAddressEnum.US_CAL.getValue()=("US", "CA Address", "2065 Hamilton Avenue",
                                               " ", "San Jose", "CA", "95125")
  </code></pre>