O printf foi incluído a partir do Java 5, você tem que indicar ao eclipse a versão do JDK. Não to com o eclipse instalado nessa máquina pra te dizer exatamente onde está isso no menu.
[Edit]
Window-Preferences-Java-Compiler, deve estar 1.4, troca pra 5.0.
[/Edit]
[]´s
E
emanoeltadeu
ja está com a 5.0 e deu certo. obrigado
E
emanoeltadeu
obrigado. mas essa de usar %d ou %i em variavel é mais pra c…pelo menos eu acho
Petronio_Braga
Emanoel,
é isso mesmo.
São paradigmas diferentes (C e Java).
Isso nos força a mudar a maneira de se programar (concepção de como resolver). Não tende fazer adequações. Tente tirar o máximo que uma linguagem pode lhe dar.
E
emanoeltadeu
Mesmo assim, pq usar uma implementação de c já que são paradigmas diferentes? poderia até dizer q o printf é um tanto quanto desnecessário, já que pelo q vi o println faz a mesma coisa.
T
thingol
printf = “print formatado”
Algumas formatações disponíveis no printf são chatas de fazer sem ele. Por exemplo: pôr zeros à esquerda ou completar com brancos em um campo de tamanho fixo. (Não vale dizer que dá pra usar NumberFormat ou MessageFormat - você sabe que dá bastante trabalho).