Java SE 8 Programmer II — Question 191

Which two code blocks correctly initialize a Locale variable? (Choose two.)

Answer options

Correct answer: D, E

Explanation

The correct answers are D and E because Locale.UK is a predefined constant for the UK locale, and new Locale("ru", "RU") creates a new Locale object for Russian language in Russia. Options A, B, and C are incorrect as they either use an invalid method to create a Locale or an incorrect string format.