Por favor, por que é printf? ou invés de println ou print?

2 respostas
A

public static void main(String[] args) { int passed = 0; int failed = 0; for (String className : args) { try { Class c = Class.forName(className); c.getMethod("test").invoke(c.newInstance()); passed++; } catch (Exception ex) { System.out.printf("%s failed: %s%n", className, ex); failed++; } } System.out.printf("passed=%d; failed=%d%n", passed, failed); } }

2 Respostas

CintiaDR

Printf (ou format) dá pra colocar formatação, igual no C/C++. Só isso.

marcosvidolin

Olá
Basicamente é isso:

Imprime na saida padrao com formatação

System.out.printf

Imprime na saida padrao e ao final salta uma linha

System.out.println

Imprime na saida padrao sem saltar linha

System.out.print

Att

Criado 28 de maio de 2010
Ultima resposta 28 de mai. de 2010
Respostas 2
Participantes 3