架构师_程序员_码农网

N Recuperar contraseña
Registrarse

QQ登录

Sólo un paso para empezar

Buscar en
Vista:3302|Repuesta: 0
打印 上一主题 下一主题

[ Información][Ir] Método format() de formateo de cadenas en Java

[ Copiar enlace]
A 跳转到指定楼层
propietario del edificio
发表于 2021-12-16 10:39:41|只看该作者回帖奖励|Navegar hacia atrás |Modo de lectura
String.format() cadena de tipo regular de formato de las dos sobrecargas
format(String format, Object... args) nueva cadena usando la locale locale, formula el formato de la cadena y los argumentos para generar una nueva cadena formateada.
format(Locale locale, String format, Object... args) Genera una cadena formateada utilizando la locale especificada, el formato de cadena y los argumentos.

Conversores Descripción detallada Ejemplo
%s Tipo de cadena "Hola amigo"
%c Tipo de carácter 'm'
%b Tipo booleano true
%d Tipo entero (decimal) 88
%x Tipo entero (hexadecimal) FF
%o Tipo entero (octal) 77
%f Tipo coma flotante 8.888
%a Tipo de coma flotante hexadecimal FF.35AE
FF.35AE Tipo exponencial 9.38e+5
%g Tipo de coma flotante genérico (más corto que los tipos f y e) Sin ejemplos (en gran parte sin usar)
%h Código hash Sin ejemplos (sin uso)
%% Tipo de porcentaje %% (%%caracteres especiales %%sólo se muestran %%)
%n Saltos de línea Sin ejemplos (básicamente no se utiliza)
%tx Tipos de fecha y hora (x para diferentes conversores de fecha y hora) No hay ejemplos (casi no se utiliza)

Ejemplos


Con convertidores

Logotipo Descripción Ejemplo Resultado
+Añade un signo a un número positivo o negativo. Añade un signo a un número positivo o negativo ("%+d",15) +15
0 Añade un cero a un número (comúnmente utilizado para cifrar). ("%04d", 99) 0099
Espacios Añade un número especificado de espacios antes de un número entero. ("% 4d", 99) 99
,, Agrupa números mediante "," (se utiliza a menudo para mostrar cantidades) ("%,f", 9999.99) 9,999.990000
( Utiliza paréntesis para incluir números negativos ("%(f", -99.99) (99.990000)
# Incluya el punto decimal si es un número en coma flotante, añada 0x o 0 si es hexadecimal u octal ("%#x", 99) ("%#o", 99) 0x63 0143
< Formatea el parámetro descrito por el conversor anterior ("%f y %< 3.2f", 99.45) 99.450000 y 99.45
d,%2$s", 99, "abc") 99, abc

Salida formateada para fechas

Indicadores Descripción Ejemplo
c Incluir toda la información de fecha y hora sáb 27 oct 14:21:20 CST 2007
F " Formato Año-Mes-Día 2007-10-27
D " Formato Mes/Día/Año 10/27/07
r Formato "HH:MM:SS PM" (12 horas) 02:25:51 PM
T Formato "HH:MM:SS" (24 horas) 14:28:16
R Formato "HH:MM" (24 horas) 14:28

Ejemplo

Artículo original: https: //blog.csdn.net/weixin_42338519/article/details/89392562




Anterior: JS intercepta todas las solicitudes de información de respuesta XMLHttpRequest.
下一篇:【转】Despliegue privado de software SaaS de esos escollos
NET, sólo se publica en el proceso de la práctica, se encontró con dificultades técnicas, no engañar a los demás.
Tienes que iniciar sesión antes de poder volver a publicar Iniciar sesión | Registrarse

E sta versión de las normas integrales


Descargo de responsabilidad: todo el software, materiales de programación o artículos publicados por la red de los agricultores de código se limita a fines de aprendizaje y la investigación, no se utilizará con fines comerciales o ilegales, de lo contrario, todas las consecuencias por favor usuario responsable. Esta información del sitio de la red, la disputa de derechos de autor no tiene nada que ver con este sitio. Usted debe eliminar por completo el contenido anterior de su ordenador dentro de las 24 horas después de la descarga. Si te gusta el programa, por favor, apoyar el software original, comprar el registro y obtener un mejor servicio genuino. Si se produce alguna infracción, póngase en contacto con nosotros por correo electrónico para solucionarla.

Correo To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-19 03:47

Respuesta rápidaVolver arribaVolver a la lista