El uso de formato de cadena para añadir signo de dólar y comas para mis números

Tessa:

Soy relativamente nuevo en Java, y tengo una línea de código que estoy luchando con:

System.out.println(String.format("%-14s%10.2f","Income",income));

Me gustaría añadir un $ y comas para el ingreso, pero cada vez que intento agregar en la línea, recibo errores o los $ aparece en el lugar equivocado.

Así que actualmente se imprime:

Income      50000.00

pero me gustaría que para imprimir:

Income     $50,000.00

Si hay una manera de añadir estas adiciones, mientras que el mantenimiento de 'ingresos' y los dígitos bien espaciadas aparte, eso sería preferible. :)

Ruslan:

Solución con String.formatsolamente:

System.out.println(String.format("%-14s$%,.2f","Income",50000.));

se imprimirá Income $50,000.00

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=207272&siteId=1
Recomendado
Clasificación