Que versão do Eclipse estás a usar?
Experimenta fazer:
System.out.printf("Sum is %d\n",new Integer(sum));e vê se assim consegues.
_
_Dr0n1x_
Uso Eclipse SDk 3.1 e ele aceita esta formataçao:
System.out.printf("Sum is %d",newinteger[sum]);
mas o resultado desta expressao é NULL e não o número armazenado na variável “sum”
_Renatu
use new Integer(sum) e nao new Integer[sum]
troque os colchetes por parenteses.
abraços
_
_Dr0n1x_
Ocorre o mesmo erro citado acima " The method printf(String, Object[]) in the type PrintStream is not applicable for the arguments (String, Integer)
dbotelho
Existe algum erro ai com as configurações do Java que esta a ser usado pelo teu Eclipse, pois em primeiro lugar, no erro nao deveria de aparecer “printf(String, Object[])”, mas sim “printf(String, Object…)”(que vem da versão 5.0/1.5)…
Assim acredito q pelo menos deve deixar compilar:
System.out.printf("Sum is %d\n",newObject[]{newInteger(sum)});
_
_Dr0n1x_
Estou usando a 5.0 mas mesmo assim nao funciona
felipe.grillo
Ja verificou em propriedades do projeto no eclipse, java compiler, configure workspace settings, se realmente estas a usar a versao 5.0?
verifique isso acredito que ajudara.