Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 6066|Resposta: 0

[Fonte] Formatando o método String format() em Java

[Copiar link]
Publicado em 16/12/2021 10:39:41 | | |
String.format() é um tipo regular de string
format(String format, Object... args) novas strings usam a localização local, formulam o formato e os parâmetros da string para gerar novas strings formatadas.
format(Local, local, String format, Object... args) utiliza a localização especificada para formular formatos de strings e parâmetros para gerar strings formatadas.

ConversorDescrição detalhadaexemplo
%sTipo de corda"Olá, amigo."
%cTipo de personagem'm'
%bTipo booleanotrue
%dTipo inteiro(decimal) 88
%xTipo inteiro(hexadecimal) FF
%oTipo inteiro(Octal) 77
%fTipo de ponto flutuante8.888
%aTipo de ponto flutuante hexagonalFF.35AE
%eTipo de índice9.38e+5
%gTipo universal de ponto flutuante (mais curto dos tipos f e e)Sem exemplos (basicamente não usados)
%hCódigo de hashSem exemplos (basicamente não usados)
%%Tipo percentual%(%Caracteres especiais%% para exibir)
%nQuebra de linhaSem exemplos (basicamente não usados)
%txTipo de Data e Hora (x para diferentes conversões de Data e Hora)Sem exemplos (basicamente não usados)

exemplo


com conversores

sinalilustrarexemploresultado
+Adicionar símbolos a números positivos ou negativos("%+d",15)+15
0Prefixe o número com 0 (comumente usado para criptografia)("%04d", 99)0099
espaçoAdicione um número especificado de espaços antes do inteiro("% 4d", 99)99
,Agrupe os números por "," (valores comumente exibidos)("%,f", 9999,99)9,999.990000
(Use parênteses para conter números negativos("%(f", -99,99)(99.990000)
#Se for um número de ponto flutuante, contém um ponto decimal, e se for um número hexadecimal ou 8-decimal, soma 0x ou 0("%#x", 99) ("%#o", 99)0x63 0143
<Formate os parâmetros descritos pelo conversor anterior(%f e %< 3,2f", 99,45)99.450000 e 99.45
d,%2$s", 99,"ABC")99,abc

Saída formatada de datas

sinalilustrarexemplo
cInclua informações completas sobre data e horaSáb 27 de outubro 14:21:20 CST 2007
F"YYYYYYYYYYYYYYYYYYYYYYYYYYYYY2007-10-27
DFormato de mês/dia/ano10/27/07
rFormato "HH:MM:SS PM" (12 horas)14:25:51
TFormato "HH:MM:SS" (formato 24 horas)14:28:16
RFormato "HH:MM" (sistema 24 horas)14:28

exemplo

Original:O login do hiperlink está visível.




Anterior:O JS intercepta as informações de resposta para todas as solicitações de XMLHttpRequest
Próximo:Aqueles buracos da implantação privada de software SaaS
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com