{{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:

Generate Insert Sql from Select Statement

SELECT 'INSERT INTO ReferenceTable (ID, Name) VALUES (' +        CAST(ID AS NVARCHAR) + ', ''' + Name + ''...