Como eu faço pra imprimir com System.out.printf no eclipse?

3 respostas
K

Boa noite a todos…

Galera, estou começando agora com java; então se alguém puder ajudar… eu fico muito grato.

O problema é o seguinte:
estou com um código que roda direitinho quando editado no bloco de notas e compilado e executado em linha de comando. Mas, este mesmo código dá pau no eclipse.

O comando que tá com pau é o seguinte:

System.out.printf(“O maior valor é: %d”, maior);

e a mensagem que o eclipse dá é a seguinte:

The method printf(String, Object[]) in the type PrintStream is not applicable for the
arguments (String, int)

Eu gostaria de saber pq isso ocorre, pois como eu já havia dito: quando eu editei o mesmo código no bloco de notas e mandei compilar no prompt de comandos… ele rodou direitinho.

Se alguém puder me ajudar… eu agradeço

[] s

3 Respostas

belmonte
package listaExerc01;

public class Exercicio01 {

	public static void main(String args[]) {
		for(int i=0; i<10; i++)
			System.out.println("Teste");
	}

}
bombbr

Ken Iti:

System.out.printf(“O maior valor é: %d”, maior);

e a mensagem que o eclipse dá é a seguinte:
The method printf(String, Object[]) in the type PrintStream is not applicable for the
arguments (String, int)
[] s

Olá, o método printf foi inserido na versão 1.5 do Java. Versões anteriores não tem este método.

Verifique qual versão do JDK seu Eclipse está utilizando e se seu Eclipse esta compilando para versão 5.0 do Java. (Propriedades do Projeto -> Java Compiler)

Flw

K

Vlw bombbr… o problema era aquele mesmo que vc tinha mencionado.

[] s

Criado 13 de dezembro de 2007
Ultima resposta 14 de dez. de 2007
Respostas 3
Participantes 3