Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Especificadores de formato em Java
Uso de classes da linguagem Java , os programadores podem criar uma saída formatada com cadeias de texto e números. Através das classes String e formatador , código Java pode formatar itens de texto para a saída . Especificadores de formato instruir Java para apresentar itens de dados de maneiras específicas. Especificadores de formato começam com o sinal de porcentagem , em seguida, listar vários parâmetros opcionais ditar informações sobre os dados a serem formatados e como ele deve ser apresentado . Código Índice

Java podem incluir o especificador índice argumento como parte de um comando de formatação . Quando programas Java chamar um método de formatação , eles passam este método as informações de formatação , qualquer texto para incluir e os itens de dados a serem formatados. Os itens de dados aparecem como uma lista de argumentos , de modo que o índice de argumento permite que o código para especificar determinados itens dentro dessa lista. O seguinte trecho de código demonstra uma seção de um comando de formatação , incluindo o índice de argumento:

% 2 $


Índice argumentos começam na posição um, de modo que este código indica o segundo argumento em uma lista < . br>
bandeiras

O especificador bandeiras se aplica em particular regras de exibição de argumentos especificados . Por exemplo, uma bandeira pode indicar que o Java deve apresentar alguns itens com determinado alinhamento , cobertura , o espaço de liderança e de formatação adicionais, tais como parênteses números negativos. O especificador bandeiras aparece após o índice argumento opcional e antes de o especificador de largura , o que também é opcional . O trecho a seguir amostra indica que um argumento particular deve ser alinhado à esquerda :

% 2 $ -
Largura

O especificador de largura permite código de ditar uma quantidade mínima de caracteres para a saída . Este especificador deve ser um inteiro e não pode ser negativo. O especificador de largura segue o especificador flags opcionais e precede o especificador de precisão , também opcional. O código a seguir exemplo demonstra especificando uma largura específica para um item de dados :

% 2 $ 5

Isso indica que o Java deve exibir um mínimo de cinco caracteres
. Precision

o especificador de precisão permite que programas em Java para aplicar uma restrição ao número de caracteres a serem exibidos como parte de uma operação de formatação. O especificador de precisão deve aparecer como um inteiro e não pode ser negativo . Este especificador aparece após o especificador de largura e antes de todos os indicadores de conversão , os quais são opcionais e por isso não estar presente . O seguinte trecho de código demonstra um especificador de precisão :

% 2 $ 5.3f

Este código indica que o Java deve exibir três dígitos após a casa decimal para um número de ponto flutuante. O especificador de precisão funciona de forma diferente , dependendo da conversão em uso
Conversão

O especificador de conversão é sempre necessária quando o código usa funções de formatação ; . Indica a formatação específica para usado para um item de dados específico . Este especificador deve ser adequado para o item de dados em questão, e aparece na forma de um personagem. O especificador de conversão aparece no fim da lista de especificadores opcionais, mas como o único especificador necessária pode aparecer na ausência de quaisquer outros. O trecho a seguir demonstra a formatação de um item de dados como um inteiro decimal:

% 2 $ d

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um método usando JDBC 
·Como criar UML De Java Code 
·Como converter um Double para Float em Java , sem perde…
·Como programar Androids para Iniciantes 
·O que é JDBC Abstraction 
·O que é uma fonte de eventos em Java 
·Eu não posso encontrar APK para um Projeto Android 
·Como incluir um prefixo para um gravador de tapeçaria 
·Como modificar uma rotina aleatório Java 
·Como desmontar Java 
  Artigos em destaque
·ASP Tutorial Programação Net 
·Java UDP : Como enviar um arquivo 
·Como matar um espaço em branco em Cold Fusion 
·Tipos de Dados ANSI C 
·Sem conexão proxy no NetBeans 
·O que são máquinas CNC 
·Qual é a diferença entre XSL e XSD 
·Como usar ponteiros de função em C + + 
·Como executar o Java JAR Arquivo no ColdFusion 
·Como média, uma coluna em VBA 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados