ae pessoal pq o eclipse ta dando esse erro:
[b] Exception in thread “main” java.lang.Error: Unresolved compilation problem:
The method printf(String, Object[]) in the type PrintStream is not applicable for the arguments (String, double)
atL1Q7.main(L1Q7.java:39)
[/b]
ele nao ta reconhecendo meu
System.out.printf("Media dos numero recebidos %.01f \n ",med);
no prompt ta tranquilo uso a versao java 1.5…
e o eclipse 3.0
Entre em Window, Preferences, Java, Compiler
Verifique se o campo Compiler Compliance Level marca para 5.0.
Se não marcar, ele rodará em modo de compatibilidade com a versão indicada e você pode estar sem recursos como autoboxing.
LPJava
eh tava na versao 1.4… tenho q baixar a nova versao valeu!!
cassio
Camilo, vc não precisa baixar outra versão, o padrão do Eclipse. assim que vc baixa, é trabalhar com o java 1.4. Entretanto, se o Java instalado na sua máquina for o 1.5 (ou o 6) é só alterar no Eclipse o compliance level que ele funciona direitinho.
LPJava
estranho meu java eh 1.5 mais no eclipse nao tava disponivel apra essa versao… mais ja baxiei a versao 3.2.2… e ela identificou tranquilo, e tem opcao ate para o java 6…
cassio
Eu comecei a usar o Eclipse quando este estava na versão 3.1 e nesta época já tinha suporte para Java 5…
seufagner
só ler o trace…
Voce ta passando um primitivo (double) ao inves um Object ou diversos Object (o segundo parametro para a função é um vararg)