{{theTime}}

Search This Blog

Total Pageviews

Java Enum and Variable argument Constructor Example


Create Enum class for Language and its shortcuts.
Enums are like classes and the constructor will allow variable arguments.
public enum Language{
    English("english", "eng", "en", "en_GB", "en_US","en_AU"),
    German("german", "de", "ge"),
    French("french", "fr", "frh"),

    private final List<String> values;

    Language(String ...values) {
        this.values = Arrays.asList(values);
    }

    public List<String> getValues() {
        return values;
    }
}

No comments:

Windows 8.3 file naming setting is disabled for the product

To enable Windows 8.3 file naming setting use fsutil command Example:  c:\> fsutil 8dot3name set C: 0