ClassCastException при преобразовании из String в Object .. почему?

Я просто играю с MessageFormat , но когда я пытаюсь передать String в метод MessageFormat формат , он компилируется нормально, но потом я получаю исключение класса времени выполнения. Вот код. Объект obj = Integer.toHexString (10); format.format (obj);

Теперь исключение времени выполнения, которое я получаю, выглядит следующим образом.

Исключение в потоке "main" java.lang.ClassCastException: java.lang.String не может быть преобразован в [Ljava.lang.Object; в java.text.MessageFormat.format (неизвестный источник) в java.text.Format.format (неизвестный источник) в JavaCore2.Codepoint.main (Codepoint.java:21)

7
задан Adnan Bhatti 31 May 2011 в 15:03
поделиться