In this guide to Java enum with string values, learn to create enum using strings, iterate over all enum values, get enum value and reverse lookup.