Which two code blocks correctly initialize a Locale variable?



A.

Locale loc1 = "UK";

B.

Locale loc2 = Locale.getInstance("ru");

C.

Locale loc3 = Locale.getLocaleFactory("RU");

D.

Locale loc4 = Locale.UK;

E.

Locale loc5 = new Locale("ru", "RU");

題解

選項A,字串「UK」不能直接自動轉型成Locale物件。

選項B,Locale類別沒有getInstance方法。

選項C,Locale類別沒有getLocaleFactory方法。

選項D,正確。

選項E,正確。