Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Informações do grupo
Membros: 222
Idioma: Português (Brasil)
Categorias do grupo:
Ciência e tecnologia
Computadores
Mais informações sobre o grupo »
Arquivos e páginas recentes
[JAVA Pegadinha] do dia 10/04/2008    

Qual a saída abaixo? 

 

public class Saida{

      public static void main(String ...args)

      {

            System.out.printf("%2$d",0,1);

      }

}

 

 

a) 0

b) 1

c) Erro de compilação

d) Erro de execução (IndexOutOfBoundsException) 

 

 

Respota: b) 

 

A formatação segue da seguinte forma, 2$ indica que deve-se utilizar o segundo argumento após a expressão. e a letra D é o formatador numérico.

Outros exemplos:

 

 

System.out.printf("%2$d numero anterior = %1$d",0,1); 

saída: 1 numero anterior = 0

 

Versão: 
As 3 mensagens mais recentes sobre essa página (8 total) - visualizar a discussão inteira
11 abr 2008 por Breno
respota da pegadinha

Clique em http://groups.google.com/group/ti-de-minas/web/java-pegadinha-do-dia-10-04-2008
ou copie e cole o URL na barra de endereço do navegador.
10 abr 2008 por Alan Heleno
B?
2008/4/10, Breno <brenopuc@gmail.com>:
10 abr 2008 por Emanuel Vianna
n sei. chuto na c.
Em 10/04/08, Almir Santorio Junior <almir.santorio@gmail.com> escreveu:
5 mais mensagens »
Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google