LINUX.ORG.RU

форматированный вывод в java


0

0

Добрый день
Столкнулся с проблемой форматированного вывода.
использую System.out.printf();
конструкция вида 
 Object[] obj = new Object[2];
 ...
 System.out.printf("%d,%s,%f",obj);
работает прекрасно.
Но не работает если вывожу вот так
 System.out.printf("%d",obj[1]);
Пишет мол:
 The method printf(String, Object[]) in the type PrintStream is not applicable for the arguments (String, Object);
подскажите куда копать.
Благодарю.

копать от забора до обеда :))

anonymous
()

все работает. Какой компилятор и его версия?

-------
public class test {
    public static void main(String a[]) {
        Object o[] =new Object[2];
        o[0] = 9;
        o[1] = 8;
        System.out.printf("%d,%d\n", o);
        System.out.printf("%d\n", o[1]);
    }
};
-------

phoenix ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.